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.