Others have already Given the raving reviews this book it deserves. I will not attempt to add to Their comments, except to simply say That You Should not be put off by the size of this book - once you start reading it you will not be able to put it down! (And will be sadly through it faster than you Wished!)