Farm Animals in Britain, 1850-2001 (Rural Worlds)

by Karen Sayer

Hardcover

ISBN: 978-1-4094-6895-0

ISBN-10: 1-4094-6895-X

Routledge · January 2021