Scan barcode
382 pages • missing pub info (editions)
ISBN/UID: 9780521827270
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 16 October 2003
382 pages • missing pub info (editions)
ISBN/UID: 9780521827270
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 16 October 2003
484 pages • missing pub info (editions)
ISBN/UID: 9781107041738
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 07 November 2013
484 pages • missing pub info (editions)
ISBN/UID: 9781107041738
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 07 November 2013
428 pages • missing pub info (editions)
ISBN/UID: 9781107654808
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 17 July 2014
428 pages • missing pub info (editions)
ISBN/UID: 9781107654808
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 17 July 2014
558 pages • missing pub info (editions)
ISBN/UID: 9781107024519
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 31 December 2012
558 pages • missing pub info (editions)
ISBN/UID: 9781107024519
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 31 December 2012
missing page info • missing pub info (editions)
ISBN/UID: 9780205620753
Format: Paperback
Language: English
Publisher: Pearson
Publication date: 01 January 2009
missing page info • missing pub info (editions)
ISBN/UID: 9780205620753
Format: Paperback
Language: English
Publisher: Pearson
Publication date: 01 January 2009