Scan barcode
380 pages • missing pub info (editions)
ISBN/UID: 9780521609319
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 20 January 2005
380 pages • missing pub info (editions)
ISBN/UID: 9780521609319
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 20 January 2005
557 pages • missing pub info (editions)
ISBN/UID: 9781107011106
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 11 July 2013
557 pages • missing pub info (editions)
ISBN/UID: 9781107011106
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 11 July 2013
348 pages • missing pub info (editions)
ISBN/UID: 9781107152700
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 08 December 2016
348 pages • missing pub info (editions)
ISBN/UID: 9781107152700
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 08 December 2016
560 pages • missing pub info (editions)
ISBN/UID: 9781108820165
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 May 2020
560 pages • missing pub info (editions)
ISBN/UID: 9781108820165
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 May 2020
536 pages • missing pub info (editions)
ISBN/UID: 9780521609463
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 26 August 2004
536 pages • missing pub info (editions)
ISBN/UID: 9780521609463
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 26 August 2004
347 pages • missing pub info (editions)
ISBN/UID: 9781316606650
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 22 August 2019
347 pages • missing pub info (editions)
ISBN/UID: 9781316606650
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 22 August 2019
536 pages • missing pub info (editions)
ISBN/UID: 9780521552172
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 16 May 1996
536 pages • missing pub info (editions)
ISBN/UID: 9780521552172
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 16 May 1996