Recently finished this book. Absolutely loved it. Cried at the end. Amazing book - never read anything like this. Narrated all the way thru. Weird, interesting, moving, in places funny, a real page turner.....