Thanks for the detailed review. I was considering buying it as I need a book on the topic, but I don't think I will now sadly. O well, must keep searching. Any suggestions?