Born in Newport, Catherine Fisher gained a B-ed at the University of Wales and became a primary school teacher. She has written poetry and a number of novels for young people, several of which have been shortlisted for book awards. Darkhenge has been long listed for the Carnegie Medal.