A review by ianbanks
The Sable Moon by Nancy Springer

3.0