This is the best book I have read so far on the subject.
While most books published on any topic usually feature just one author, this one is chapterised by different authors - 37 in total. You can choose whichever chapter you wish to read first (and last).
I have since re-read some of the chapters a 2nd time and by doing so, I have picked up on some points which failed to make an impression on me first time round.
