Small Arms of the Anglo-Boer War 1899-1902

Small

by Ron Bester

Hardcover

ISBN: 978-1-874979-31-9

ISBN-10: 1-874979-31-6

Kraal Publishers · 2003