A review by technomom
Magic Casement by Dave Duncan

4.0