A review by dame_samara
A Wizard of Mars by Diane Duane

5.0