A review by jackaroni_with_cheese
The Book of Speculation by Erika Swyler
4.0
Slow going, but well written. Characters don't feel flat. Ending is a bit predictable. Would read again.