by David Schaefer (Author), Michael Herman (Author), Michael Herman (Author), David Schaefer (Author)
Format: Hardcover
Pages: 336
Publisher: Edinburgh University Press
Published: 30 Apr 2022
ISBN 10: 1474499546
ISBN 13: 9781474499545