This is a well written book. The book is well structured and has topics covering the new developments in this field.
This is a good book.