Author(s)
Richard Terrill
Format
Paperback
Author(s)
Richard Terrill
Format
Paperback
Author(s)
Richard Terrill
Edition
9th
Format
Paperback
Publisher
Routledge
Published
2015
ISBN
9780323356466
Author(s)
Richard Terrill
Edition
10th
Format
Paperback
Publisher
Taylor & Francis
Published
2023
ISBN
9781032308760