Scan barcode
A review by ktaylor1164
Fool on the Hill by Matt Ruff
5.0
I love this book so. I read it in college, and it has been one of my all-time favorites ever since. Whimsical, heroic, clever, and fun.