TRENCH LIFE AND TRENCH WARFARE.