by Max Haiven (Editor), Max Haiven (Author), Max Haiven (Editor), Max Haiven (Author), Clea Bourne (Editor), Clea Bourne (Author), Paul Gilbert (Author), Paul Gilbert (Editor), Johnna Montgomerie (Author), Johnna Montgomerie (Editor)
Format: Hardcover
Pages: 352
Publisher: Manchester University Press
Published: 26 Jul 2022
ISBN 10: 1526163446
ISBN 13: 9781526163448