Helmets of the First World War : Germany, Britain & their allies - Haselgrove, Michael J. (Atglen)
290 s.