By (author) Eric M Hardy,Eric M. Hardy
ISBN13: 9780822947431
Imprint: University of Pittsburgh Press
Publisher: University of Pittsburgh Press
Format: Hardback
Published: 30/09/2025
Availability: Available