By (author) James Barrett
ISBN13: 9780748623631
Imprint: Edinburgh University Press
Publisher: Edinburgh University Press
Format: Paperback / softback
Published: 31/01/2026
Availability: Not yet available