Brett Mizelle is Professor of History and Director of the American Studies Program at California State University, Long Beach.
Handbook of Historical Animal Studies
3 contributors - Hardback
£136.50
Pig
Brett Mizelle - Paperback
£13.95