The Invention Of The Modern Dog: Breed And Blood In Victorian Britain - 9781421426587
£29.50
£28.54
Johns Hopkins University Press