History records of the 18th (Service) Battalion : Northumberland Fusiliers (Pioneers)
book
Accession Number

BKS3066