Sources:
First Name: Barningham Roll of Honour 1914-1917 (Durham County Record Office ref. EP/Ba 14/28); Notes: Barningham Roll of Honour 1914-1917 (Durham County Record Office ref. EP/Ba 14/28); Unit: Barningham Roll of Honour 1914-1917 (Durham County Record Office ref. EP/Ba 14/28); Buried: Barningham Roll of Honour 1914-1917 (Durham County Record Office ref. EP/Ba 14/28); Service Number: Barningham Roll of Honour 1914-1917 (Durham County Record Office ref. EP/Ba 14/28); Ranks: Barningham Roll of Honour 1914-1917 (Durham County Record Office ref. EP/Ba 14/28); Last Name: Barningham Roll of Honour 1914-1917 (Durham County Record Office ref. EP/Ba 14/28); Teesdale Townships: Teesdale Poor Law Union 1914; Cause of Death: Barningham Roll of Honour 1914-1917 (Durham County Record Office ref. EP/Ba 14/28); Unit: Commonwealth War Graves Commission; Age at Death: Commonwealth War Graves Commission; Family Details: Commonwealth War Graves Commission; Date of Death Year: Teesdale Mercury, October 1918, CWGC.org;