South Africa and the Transvaal war Volume 1

Transvaal

by Louis Creswicke

Hardcover

ISBN: 978-1-346-70293-3

ISBN-10: 1-346-70293-4

Palala Press · 2015

See also:
2015HardcoverSouth Africa And The Transvaal War, Volume 4
2010PaperbackSouth Africa and the Transvaal War, Volume 2