Scan barcode
496 pages • missing pub info (editions)
ISBN/UID: 9780521300148
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: Not specified
496 pages • missing pub info (editions)
ISBN/UID: 9780521300148
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: Not specified
865 pages • missing pub info (editions)
ISBN/UID: 9780521317184
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 01 February 2009
865 pages • missing pub info (editions)
ISBN/UID: 9780521317184
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 01 February 2009
565 pages • missing pub info (editions)
ISBN/UID: 9780521317238
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 01 July 2006
565 pages • missing pub info (editions)
ISBN/UID: 9780521317238
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 01 July 2006
482 pages • missing pub info (editions)
ISBN/UID: 9780521317252
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 01 January 2007
482 pages • missing pub info (editions)
ISBN/UID: 9780521317252
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 01 January 2007
951 pages • missing pub info (editions)
ISBN/UID: 9780521317207
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 08 December 2005
951 pages • missing pub info (editions)
ISBN/UID: 9780521317207
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 08 December 2005
506 pages • missing pub info (editions)
ISBN/UID: 9780521317214
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 01 November 2006
506 pages • missing pub info (editions)
ISBN/UID: 9780521317214
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 01 November 2006
709 pages • missing pub info (editions)
ISBN/UID: 9781316606100
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 08 March 2016
709 pages • missing pub info (editions)
ISBN/UID: 9781316606100
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 08 March 2016