One of the best books I have read in a long time. Can't put it down! Highly recommend!...