Scan barcode
264 pages • first pub 1997 (editions)
ISBN/UID: 9780521149891
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 February 2013
264 pages • first pub 1997 (editions)
ISBN/UID: 9780521149891
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 February 2013
263 pages • first pub 1997 (editions)
ISBN/UID: 9780521011716
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 February 1997
263 pages • first pub 1997 (editions)
ISBN/UID: 9780521011716
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 February 1997
262 pages • first pub 1997 (editions)
ISBN/UID: 9780521149884
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 February 1997
262 pages • first pub 1997 (editions)
ISBN/UID: 9780521149884
Format: Paperback
Language: English
Publisher: Cambridge University Press
Publication date: 28 February 1997