One of the best books I've read in the last 6 months is .