I am going to focus on the quality of the book because contents are easier to be familiar with and of course with the author's authority on the field.<br>The quality of this book is superb! It is not a cheep crap print on demand book; rather it is a high standard printing quality (like the old Springer books).<br>And for the price, compared to those of Springer or Cambridge University Press or Oxford University Press, this is great deal!