A review by harlequinstardust
Xanadu 2 by Jane Yolen

2.5