Catalog Record: The battle of the Somme, second phase | HathiTrust Digital Library

Available Indexes