Format: hardcover
Publisher: Leiden University Press
ISBN 10: 9087284683
ISBN 13: 9789087284688
Expected Release Date: 04 May 2025