Review: Almost Gave Up
Rating: 3 out of 5
Date: 05 12, 2013
The first third of this book is terrible. It's painfully slow. Then it picks up and is fun to read.