If you are lucky, every once in a while, you come across a book which grabs you by the lapels and either shakes the fear of God into you or shakes repressed memories out of your mind to remind you ...