Aimed at the Young Adult readership, this novel deals with time-travel, the mirror being the means to achieve this. Characters from the past, present and future inter-mingle and interact although it is difficult to know who to trust. There's also a fairy element added in, just to add to the engaging plot. The first part of a trilogy, I'm not sure that I'm interested enough to want to read what happens but, if you read this, be prepared to end on an inconclusive cliff-hanger.