Mirror mirror - Maguire, Gregory (NY : HarperCollins, 2003)