I lack the expertise to comment on this book's technical information. For me it is a masterly account of the battle, the events leading to it, and its aftermath. It includes two maps, a glossary and a list of major characters with their basic data. T...