Scan barcode
ajtaylor's review against another edition
5.0
Full, absolute and satisfactory. You do not need another book on the battle in order to understand the generals, the men, the terrain, the horror and the aftermath. Will definitely want to re-read very soon!
More...