Take a photo of a barcode or cover
416 pages • paperback
ISBN/UID: 9780521367677
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 26 January 1996
Publisher: Cambridge University Press
416 pages • paperback
ISBN/UID: 9780521367677
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 26 January 1996
Publisher: Cambridge University Press
236 pages • paperback (editions)
ISBN/UID: 9781107479081
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 24 June 2016
Publisher: Cambridge University Press
Browse Editions236 pages • paperback
ISBN/UID: 9781107479081
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 24 June 2016
Publisher: Cambridge University Press
Browse Editions328 pages • paperback (editions)
ISBN/UID: 9780521786775
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 23 January 2003
Publisher: Cambridge University Press
Browse Editions328 pages • paperback
ISBN/UID: 9780521786775
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 23 January 2003
Publisher: Cambridge University Press
Browse Editions346 pages • paperback (editions)
ISBN/UID: 9780521145657
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 30 August 2012
Publisher: Cambridge University Press
Browse Editions346 pages • paperback
ISBN/UID: 9780521145657
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 30 August 2012
Publisher: Cambridge University Press
Browse Editions280 pages • paperback (editions)
ISBN/UID: 9780521421270
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 24 November 1994
Publisher: Cambridge University Press
Browse Editions280 pages • paperback
ISBN/UID: 9780521421270
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 24 November 1994
Publisher: Cambridge University Press
Browse Editions324 pages • hardcover (editions)
ISBN/UID: 9780521781558
Format: Hardcover
Language: English
Original Pub Year: Not specified
Edition Pub Date: 16 October 2003
Publisher: Cambridge University Press
Browse Editions324 pages • hardcover
ISBN/UID: 9780521781558
Format: Hardcover
Language: English
Original Pub Year: Not specified
Edition Pub Date: 16 October 2003
Publisher: Cambridge University Press
Browse Editions424 pages • paperback (editions)
ISBN/UID: 9780521459068
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 13 April 1997
Publisher: Cambridge University Press
Browse Editions424 pages • paperback
ISBN/UID: 9780521459068
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 13 April 1997
Publisher: Cambridge University Press
Browse Editions280 pages • paperback (editions)
ISBN/UID: 9780521484848
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 28 June 1996
Publisher: Cambridge University Press
Browse Editions280 pages • paperback
ISBN/UID: 9780521484848
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 28 June 1996
Publisher: Cambridge University Press
Browse Editions305 pages • paperback (editions)
ISBN/UID: 9780521555715
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 13 May 1998
Publisher: Cambridge University Press
Browse Editions305 pages • paperback
ISBN/UID: 9780521555715
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 13 May 1998
Publisher: Cambridge University Press
Browse Editions264 pages • paperback (editions)
ISBN/UID: 9780521421676
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 27 January 1995
Publisher: Cambridge University Press
Browse Editions264 pages • paperback
ISBN/UID: 9780521421676
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 27 January 1995
Publisher: Cambridge University Press
Browse Editions274 pages • paperback (editions)
ISBN/UID: 9781107687912
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 02 December 2013
Publisher: Cambridge University Press
Browse Editions274 pages • paperback
ISBN/UID: 9781107687912
Format: Paperback
Language: English
Original Pub Year: Not specified
Edition Pub Date: 02 December 2013
Publisher: Cambridge University Press
Browse Editions