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
£155.50
Pig
Brett Mizelle - Paperback
£13.95
3 contributors - Paperback
£27.00