Swansea Pals: 16th, 17th, 18th, 19th, 20th, 21t, 22nd, 23rd Battalions of the Swansea Regiment

Regiment

by Bernard Lewis

Hardcover

ISBN: 978-1-84415-056-4

ISBN-10: 1-84415-056-9

Leo Cooper Ltd · 2004