Aspects of war : trench warfare - Bull, Stephen (PRC Publishing Limited, 2003)