Absolutely excellent book, with good details, well structured, well written, and some really good art. Highly recommended.