A review by juliana_aldous
1001 Books You Must Read Before You Die by Peter Boxall

5.0

I keep this one on my shelf.