Review: Funny and enjoyable
Rating: 4 out of 5
Date: 05 7, 2014
One of those books that makes you feel the hero is human.  An improbable but possible plot made for an enjoyable read.