Review: What a ride!
Rating: 5 out of 5
Date: 06 17, 2013
The ups and downs in this book keep you guessing what's going to happen next. It is an intriguing read.