by David Kyle (Editor), David Kyle (Editor), Luigi Achilli (Editor)
Format: Paperback
Pages: 512
Edition: third edition
Publisher: Johns Hopkins University Press
Published: 30 Jan 2024
ISBN 10: 1421447517
ISBN 13: 9781421447513