Sean Kheraj is an assistant professor in the Department of History at York University.
Traces of the Animal Past
2 contributors - Hardback
£60.00
Subscribe to our newsletter, and stay in the loop: