Very grateful for this recommendation - I enjoyed every part of the book. Some of them may have seemed less enticing, interesting or even unnecessary for the story as a whole but nevertheless, it was an amazing and fulfilling experience. I was not concerned about the size of the book - if I like a book, I only wish for more pages...
The arguments and ideas were clear, and the use of current topics refreshing. Put this in my Read Again collection on kindle, and it may well find its way into my Favourites, i.e. books I can read anytime and anywhere and would not want to part with.