Scan barcode
326 pages • first pub 2012 (editions)
ISBN/UID: 9781316506486
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 18 August 2016
326 pages • first pub 2012 (editions)
ISBN/UID: 9781316506486
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 18 August 2016
240 pages • first pub 2012 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
240 pages • first pub 2012 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
336 pages • first pub 2012 (editions)
ISBN/UID: 9781108760713
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 15 May 2019
336 pages • first pub 2012 (editions)
ISBN/UID: 9781108760713
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 15 May 2019
314 pages • first pub 2012 (editions)
ISBN/UID: 9781107556355
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 27 January 2016
314 pages • first pub 2012 (editions)
ISBN/UID: 9781107556355
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 27 January 2016
256 pages • first pub 2012 (editions)
ISBN/UID: 9781108760492
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 09 May 2019
256 pages • first pub 2012 (editions)
ISBN/UID: 9781108760492
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 09 May 2019
248 pages • first pub 2012 (editions)
ISBN/UID: 9781107556386
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 21 October 2015
248 pages • first pub 2012 (editions)
ISBN/UID: 9781107556386
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 21 October 2015
288 pages • first pub 2012 (editions)
ISBN/UID: 9781108760553
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 15 May 2019
288 pages • first pub 2012 (editions)
ISBN/UID: 9781108760553
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 15 May 2019