Scan barcode
Robert Leach
23 books
288 pages • missing pub info (editions)
ISBN/UID: 9781848250192
Format: Paperback
Language: English
Publisher: Canterbury Press Norwich
Publication date: 31 March 2011
288 pages • missing pub info (editions)
ISBN/UID: 9781848250192
Format: Paperback
Language: English
Publisher: Canterbury Press Norwich
Publication date: 31 March 2011
208 pages • missing pub info (editions)
ISBN/UID: 9780500291320
Format: Paperback
Language: English
Publisher: Thames & Hudson
Publication date: 20 May 2014
208 pages • missing pub info (editions)
ISBN/UID: 9780500291320
Format: Paperback
Language: English
Publisher: Thames & Hudson
Publication date: 20 May 2014
208 pages • missing pub info (editions)
ISBN/UID: 9780500290354
Format: Paperback
Language: English
Publisher: Thames & Hudson
Publication date: 07 September 2012
208 pages • missing pub info (editions)
ISBN/UID: 9780500290354
Format: Paperback
Language: English
Publisher: Thames & Hudson
Publication date: 07 September 2012
102 pages • missing pub info (editions)
ISBN/UID: 9780955970795
Format: Paperback
Language: English
Publisher: Cambridge Strategy Publications
Publication date: 18 August 2010
102 pages • missing pub info (editions)
ISBN/UID: 9780955970795
Format: Paperback
Language: English
Publisher: Cambridge Strategy Publications
Publication date: 18 August 2010
196 pages • missing pub info (editions)
ISBN/UID: 9781906659851
Format: Paperback
Language: English
Publisher: Harriman House
Publication date: 03 June 2013
196 pages • missing pub info (editions)
ISBN/UID: 9781906659851
Format: Paperback
Language: English
Publisher: Harriman House
Publication date: 03 June 2013
516 pages • missing pub info (editions)
ISBN/UID: 9781137603029
Format: Hardcover
Language: English
Publisher: Red Globe Press
Publication date: 19 March 2018
516 pages • missing pub info (editions)
ISBN/UID: 9781137603029
Format: Hardcover
Language: English
Publisher: Red Globe Press
Publication date: 19 March 2018
480 pages • first pub 1994 (editions)
ISBN/UID: 9781403905079
Format: Paperback
Language: English
Publisher: Palgrave Macmillan
Publication date: 01 January 1994
480 pages • first pub 1994 (editions)
ISBN/UID: 9781403905079
Format: Paperback
Language: English
Publisher: Palgrave Macmillan
Publication date: 01 January 1994
170 pages • missing pub info (editions)
ISBN/UID: 9780521292061
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 08 June 1978
170 pages • missing pub info (editions)
ISBN/UID: 9780521292061
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 08 June 1978
464 pages • missing pub info (editions)
ISBN/UID: 9780521432207
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 29 November 1999
464 pages • missing pub info (editions)
ISBN/UID: 9780521432207
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 29 November 1999
1486 pages • missing pub info (editions)
ISBN/UID: 9781138615113
Format: Hardcover
Language: English
Publisher: Routledge
Publication date: 18 February 2019
1486 pages • missing pub info (editions)
ISBN/UID: 9781138615113
Format: Hardcover
Language: English
Publisher: Routledge
Publication date: 18 February 2019