Durham pals : 18th, 19th & 22nd Battalions of the Durham Light Infantry in the Great War /
Sheen, John,author.