Scan barcode
Stephen Doyle
11 books
288 pages • missing pub info (editions)
ISBN/UID: 9780198399476
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 12 January 2017
288 pages • missing pub info (editions)
ISBN/UID: 9780198399476
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 12 January 2017
288 pages • missing pub info (editions)
ISBN/UID: 9780199129065
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 01 November 2014
288 pages • missing pub info (editions)
ISBN/UID: 9780199129065
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 01 November 2014
192 pages • first pub 1997 (editions)
ISBN/UID: 9780847820306
Format: Hardcover
Language: English
Publisher: Rizzoli
Publication date: 15 August 1997
192 pages • first pub 1997 (editions)
ISBN/UID: 9780847820306
Format: Hardcover
Language: English
Publisher: Rizzoli
Publication date: 15 August 1997
272 pages • missing pub info (editions)
ISBN/UID: 9780748780853
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 01 November 2014
272 pages • missing pub info (editions)
ISBN/UID: 9780748780853
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 01 November 2014
360 pages • missing pub info (editions)
ISBN/UID: 9781408515198
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 01 November 2014
360 pages • missing pub info (editions)
ISBN/UID: 9781408515198
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 01 November 2014
3 pages • first pub 2019 (editions) not a book user-added
ISBN/UID: None
Format: Digital
Language: English
Publisher: The Atlantic
Publication date: 07 June 2019
3 pages • first pub 2019 (editions) not a book user-added
ISBN/UID: None
Format: Digital
Language: English
Publisher: The Atlantic
Publication date: 07 June 2019
214 pages • first pub 2012 (editions)
ISBN/UID: 9781908682031
Format: Paperback
Language: English
Publisher: Illuminate Publishing
Publication date: 31 October 2012
214 pages • first pub 2012 (editions)
ISBN/UID: 9781908682031
Format: Paperback
Language: English
Publisher: Illuminate Publishing
Publication date: 31 October 2012
180 pages • missing pub info (editions)
ISBN/UID: 9781908682024
Format: Paperback
Language: English
Publisher: Illuminate Publishing
Publication date: 25 April 2012
180 pages • missing pub info (editions)
ISBN/UID: 9781908682024
Format: Paperback
Language: English
Publisher: Illuminate Publishing
Publication date: 25 April 2012
96 pages • first pub 2013 (editions)
ISBN/UID: 9781908682161
Format: Paperback
Language: English
Publisher: Illuminate Publishing
Publication date: 24 April 2013
96 pages • first pub 2013 (editions)
ISBN/UID: 9781908682161
Format: Paperback
Language: English
Publisher: Illuminate Publishing
Publication date: 24 April 2013
128 pages • missing pub info (editions)
ISBN/UID: 9781911208532
Format: Paperback
Language: English
Publisher: Illuminate Publishing
Publication date: Not specified
128 pages • missing pub info (editions)
ISBN/UID: 9781911208532
Format: Paperback
Language: English
Publisher: Illuminate Publishing
Publication date: Not specified