vanguard series US 1st Marine Division, 1941-45 / Philip Royall Nibley Katcher ; text by Philip Katcher ; colour plates by Mike Chappell