Scan barcode
274 pages • missing pub info (editions)
ISBN/UID: 9781107687912
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 02 December 2013
274 pages • missing pub info (editions)
ISBN/UID: 9781107687912
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 02 December 2013
416 pages • missing pub info (editions)
ISBN/UID: 9780521367677
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 26 January 1996
416 pages • missing pub info (editions)
ISBN/UID: 9780521367677
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 26 January 1996
236 pages • missing pub info (editions)
ISBN/UID: 9781107479081
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 24 June 2016
236 pages • missing pub info (editions)
ISBN/UID: 9781107479081
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 24 June 2016
328 pages • missing pub info (editions)
ISBN/UID: 9780521786775
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 23 January 2003
328 pages • missing pub info (editions)
ISBN/UID: 9780521786775
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 23 January 2003
280 pages • missing pub info (editions)
ISBN/UID: 9780521421270
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 24 November 1994
280 pages • missing pub info (editions)
ISBN/UID: 9780521421270
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 24 November 1994
346 pages • missing pub info (editions)
ISBN/UID: 9780521145657
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 30 August 2012
346 pages • missing pub info (editions)
ISBN/UID: 9780521145657
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 30 August 2012
280 pages • missing pub info (editions)
ISBN/UID: 9780521484848
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 June 1996
280 pages • missing pub info (editions)
ISBN/UID: 9780521484848
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 June 1996
424 pages • missing pub info (editions)
ISBN/UID: 9780521459068
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 13 April 1997
424 pages • missing pub info (editions)
ISBN/UID: 9780521459068
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 13 April 1997
324 pages • missing pub info (editions)
ISBN/UID: 9780521781558
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 16 October 2003
324 pages • missing pub info (editions)
ISBN/UID: 9780521781558
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 16 October 2003
305 pages • missing pub info (editions)
ISBN/UID: 9780521555715
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 13 May 1998
305 pages • missing pub info (editions)
ISBN/UID: 9780521555715
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 13 May 1998
264 pages • missing pub info (editions)
ISBN/UID: 9780521421676
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 27 January 1995
264 pages • missing pub info (editions)
ISBN/UID: 9780521421676
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 27 January 1995