Scan barcode
844 pages • first pub 2012 (editions)
ISBN/UID: 9781107670648
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 15 November 2012
844 pages • first pub 2012 (editions)
ISBN/UID: 9781107670648
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 15 November 2012
496 pages • first pub 2012 (editions)
ISBN/UID: 9781107610415
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 February 2013
496 pages • first pub 2012 (editions)
ISBN/UID: 9781107610415
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 February 2013
520 pages • first pub 2012 (editions)
ISBN/UID: 9781107655478
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 11 August 2012
520 pages • first pub 2012 (editions)
ISBN/UID: 9781107655478
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 11 August 2012
576 pages • first pub 2012 (editions)
ISBN/UID: 9781107031173
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 17 September 2012
576 pages • first pub 2012 (editions)
ISBN/UID: 9781107031173
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 17 September 2012
519 pages • first pub 2012 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
519 pages • first pub 2012 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
578 pages • first pub 2012 (editions)
ISBN/UID: 9781107635975
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 11 August 2012
578 pages • first pub 2012 (editions)
ISBN/UID: 9781107635975
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 11 August 2012
520 pages • first pub 2012 (editions)
ISBN/UID: 9781107028654
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 17 September 2012
520 pages • first pub 2012 (editions)
ISBN/UID: 9781107028654
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 17 September 2012
496 pages • first pub 2012 (editions)
ISBN/UID: 9781107028678
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 07 January 2013
496 pages • first pub 2012 (editions)
ISBN/UID: 9781107028678
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 07 January 2013
839 pages • first pub 2012 (editions)
ISBN/UID: 9781107031180
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 24 September 2012
839 pages • first pub 2012 (editions)
ISBN/UID: 9781107031180
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 24 September 2012