A review by lydiature
Secondhand Souls by Christopher Moore

5.0

10 million stars! "Need a cheese!"