Wonder
2012 • 323 pages

Ratings403

Average rating4.2

15

An absolute gem of a book. I read it in two sittings.

October 7, 2012