Scan barcode
346 pages • missing pub info (editions)
ISBN/UID: 9781107692954
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 11 November 2013
346 pages • missing pub info (editions)
ISBN/UID: 9781107692954
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 11 November 2013
314 pages • missing pub info (editions)
ISBN/UID: 9780521012454
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 August 2003
314 pages • missing pub info (editions)
ISBN/UID: 9780521012454
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 August 2003
340 pages • missing pub info (editions)
ISBN/UID: 9780521792950
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 30 May 2002
340 pages • missing pub info (editions)
ISBN/UID: 9780521792950
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 30 May 2002
470 pages • missing pub info (editions)
ISBN/UID: 9781108420358
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 16 November 2017
470 pages • missing pub info (editions)
ISBN/UID: 9781108420358
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 16 November 2017
298 pages • missing pub info (editions)
ISBN/UID: 9781107583184
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 31 July 2019
298 pages • missing pub info (editions)
ISBN/UID: 9781107583184
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 31 July 2019
221 pages • missing pub info (editions)
ISBN/UID: 9780521881784
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 16 July 2009
221 pages • missing pub info (editions)
ISBN/UID: 9780521881784
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 16 July 2009
286 pages • missing pub info (editions)
ISBN/UID: 9781107031418
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 11 August 2014
286 pages • missing pub info (editions)
ISBN/UID: 9781107031418
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 11 August 2014
216 pages • missing pub info (editions)
ISBN/UID: 9781107098787
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 18 August 2016
216 pages • missing pub info (editions)
ISBN/UID: 9781107098787
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 18 August 2016
291 pages • missing pub info (editions)
ISBN/UID: 9780521844291
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 01 July 2007
291 pages • missing pub info (editions)
ISBN/UID: 9780521844291
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 01 July 2007
310 pages • missing pub info (editions)
ISBN/UID: 9781107131934
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 19 September 2019
310 pages • missing pub info (editions)
ISBN/UID: 9781107131934
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 19 September 2019
326 pages • missing pub info (editions)
ISBN/UID: 9780521767545
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 10 November 2012
326 pages • missing pub info (editions)
ISBN/UID: 9780521767545
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 10 November 2012