A review by natalierobinld
Fool on the Hill by Matt Ruff

5.0

I was so nervous to read this because someone very important recommended it. But it was so good. So lovely and sweet and funny and romantic and strange and mostly I was just angry when it was over because this is a world I totally want to live in.