Sources:
Last Name: www.newmp.org.uk; Barnard Castle National Boys’ School (Durham County Record Office ref. E/SW/G312); Gainford's Fallen Tommies; First Name: Barnard Castle National Boys’ School (Durham County Record Office ref. E/SW/G312); Gainford's Fallen Tommies; Initials: www.newmp.org.uk; Gainford's Fallen Tommies; Notes: Barnard Castle National Boys’ School (Durham County Record Office ref. E/SW/G312); Local Memorials: www.newmp.org.uk, ; Teesdale Townships: Teesdale Poor Law Union 1914; Gainford's Fallen Tommies; Service: Gainford's Fallen Tommies; Ranks: Gainford's Fallen Tommies; Service Number: Gainford's Fallen Tommies; Unit: Gainford's Fallen Tommies; Age at Death: Gainford's Fallen Tommies; Home Address: Gainford's Fallen Tommies; Civilian Employment: Gainford's Fallen Tommies; Date of Death Year: Gainford's Fallen Tommies; Buried: Gainford's Fallen Tommies; Family Details: Gainford's Fallen Tommies; Notes: Barnard Castle National Boys’ School (Durham County Record Office ref. E/SW/G312); Local Memorials: newmp.org.uk; Gainford's Fallen Tommies; Teesdale Townships: Teedale Poor Law Union 1914;