Book Details
Format
Hardcover
Pages
256 pages
Language
English
Published
Sep 30, 2026
Publisher
EDINBURGH UNIVERSITY PRESS
ISBN-10
1399548123
ISBN-13
9781399548120