Scan barcode
260 pages • missing pub info (editions)
ISBN/UID: 9781107496026
Format: Digital
Language: English
Publisher: Cambridge University Press
Publication date: 31 October 2013
260 pages • missing pub info (editions)
ISBN/UID: 9781107496026
Format: Digital
Language: English
Publisher: Cambridge University Press
Publication date: 31 October 2013
286 pages • missing pub info (editions)
ISBN/UID: 9780521681087
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 21 February 2008
286 pages • missing pub info (editions)
ISBN/UID: 9780521681087
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 21 February 2008
253 pages • missing pub info (editions)
ISBN/UID: 9780521157094
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 17 October 2013
253 pages • missing pub info (editions)
ISBN/UID: 9780521157094
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 17 October 2013
286 pages • missing pub info (editions)
ISBN/UID: 9780521862523
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 21 February 2008
286 pages • missing pub info (editions)
ISBN/UID: 9780521862523
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 21 February 2008
253 pages • missing pub info (editions)
ISBN/UID: 9780521760744
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 11 January 2020
253 pages • missing pub info (editions)
ISBN/UID: 9780521760744
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 11 January 2020
665 pages • missing pub info (editions)
ISBN/UID: 9781405195584
Format: Hardcover
Language: English
Publisher: Wiley-Blackwell
Publication date: 18 July 2011
665 pages • missing pub info (editions)
ISBN/UID: 9781405195584
Format: Hardcover
Language: English
Publisher: Wiley-Blackwell
Publication date: 18 July 2011