Scan barcode
Martin Cannon
6 books
missing page info • missing pub info (editions)
ISBN/UID: B09QRH81DK
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
missing page info • missing pub info (editions)
ISBN/UID: B09QRH81DK
Format: Digital
Language: English
Publisher: Not specified
Publication date: Not specified
332 pages • missing pub info (editions)
ISBN/UID: 9798405113241
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 19 January 2022
332 pages • missing pub info (editions)
ISBN/UID: 9798405113241
Format: Paperback
Language: English
Publisher: Not specified
Publication date: 19 January 2022
240 pages • missing pub info (editions)
ISBN/UID: 9780198310174
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 27 September 2015
240 pages • missing pub info (editions)
ISBN/UID: 9780198310174
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 27 September 2015
missing page info • first pub 1996 (editions)
ISBN/UID: 9780922915323
Format: Paperback
Language: English
Publisher: Feral House
Publication date: 01 February 1996
missing page info • first pub 1996 (editions)
ISBN/UID: 9780922915323
Format: Paperback
Language: English
Publisher: Feral House
Publication date: 01 February 1996
missing page info • missing pub info (editions)
ISBN/UID: 9781442642324
Format: Hardcover
Language: English
Publisher: University of Toronto Press
Publication date: 30 July 2011
missing page info • missing pub info (editions)
ISBN/UID: 9781442642324
Format: Hardcover
Language: English
Publisher: University of Toronto Press
Publication date: 30 July 2011
512 pages • first pub 2009 (editions)
ISBN/UID: 9780199152612
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 15 July 2009
512 pages • first pub 2009 (editions)
ISBN/UID: 9780199152612
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 15 July 2009