Just some context, I was dead set on not finding new books to read because I'm writing 7 exam papers in 2 weeks time, and then I found your page and now I'm hooked on your books and screwed for this exam as I can not stop reading the writing is spot on though, good job