xxi + 889 pages with chronology and index. Illustrated with photographs and with maps by Samuel H. Bryant. Very Good plus book in a very good dustjacket that has some edge chipping.