A review by badcanadian
Fool on the Hill by Matt Ruff

5.0

Characters you can care about. An interesting mix of fairy tale, love story and philosophical fable. 5 stars for the story. 1 star for the editing (or lack thereof) of the Kindle edition - strewn with typos.