Select language, opens an overlay

Comment

Jul 27, 2015alacombe3 rated this title 5 out of 5 stars
I could not put this book down finished it in 2 days (so I guess I did put it down, albeit reluctantly). Very fast paced and I did not connect the dots until the end. James Patterson is very good!