Ratings11
Average rating3.5
This is a very run-of-the-mill kind of book. Not terrible, but not great either. Just OK. I got through it and found Sorensen to be a talented enough writer to keep me engaged, but I wasn't left feeling anything major in either direction.