Author(s)
Andrew Hoffman
Edition
2nd
Format
Paperback
Publisher
Bedford Saint Martin's
Published
2019
ISBN
9781319056339