publisher: Text Publishing publish date: 2017-08-28
format: paperback pages: 288
language: English
ISBN:
9781925355994
publisher: Folio
publish date: 2011
format: hardcover pages: 314
language: English
ISBN:
9780980812916
publisher: Black Inc.
format: Hardcover pages: 320
language: English
ISBN:
186395757X (9781863957571)