German Machine Guns of World War I Book 2016 German Machine Guns of World War I SB Stephen Bull JS Johnny Shumate AG Alan Gilliland 4.01 2 readers shelved it PublisherOsprey PublishingPublished2016 Machine guns