Sources:
Last Name: www.newmp.org.uk; Initials: www.newmp.org.uk; Local Memorials: www.newmp.org.uk; Teesdale Townships: Teesdale Poor Law Union 1914; First Name: Bishop Auckland Absent Voters' List 1918 (Durham County Records Office); Service: Bishop Auckland Absent Voters' List 1918 (Durham County Records Office); Ranks: Bishop Auckland Absent Voters' List 1918 (Durham County Records Office); Service Number: Bishop Auckland Absent Voters' List 1918 (Durham County Records Office); Unit: Bishop Auckland Absent Voters' List 1918 (Durham County Records Office); Home Address: Bishop Auckland Absent Voters' List 1918 (Durham County Records Office);