This is the book I'm reading at the moment. Not sure if it's really good or my new tablets making me think it is.