Cover 8

To the Last Man

To the Last Man: Spring 1918

1998 • 416 pages