by Catherine Shephard (Author), Catherine Shephard (Author), Judith Embley (Author), Peter Goodchild (Author), Scott Slorach (Author)
Format: Paperback
Pages: 752
Edition: 5
Publisher: OUP Oxford
Published: 21 May 2023
ISBN 10: 019287442X
ISBN 13: 9780192874429