A review by falsefangs
City of Stars by Mary Hoffman

5.0

(will elaborate later, if I remember)