From the Vale to the Veldt: The Yorkshire Market Town of Easingwold and Its Contribution to the Boer War

Hardback