Leaf rated The book of speculation: 3 stars
The book of speculation by Erika Swyler
"Simon Watson, a young librarian on the verge of losing his job, lives alone on the Long Island Sound in …
"Simon Watson, a young librarian on the verge of losing his job, lives alone on the Long Island Sound in …