Scan barcode
338 pages • missing pub info (editions)
ISBN/UID: 9781108481298
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 23 May 2019
338 pages • missing pub info (editions)
ISBN/UID: 9781108481298
Format: Hardcover
Language: English
Publisher: Cambridge University Press
Publication date: 23 May 2019
640 pages • missing pub info (editions)
ISBN/UID: 9780195639216
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 07 May 1998
640 pages • missing pub info (editions)
ISBN/UID: 9780195639216
Format: Paperback
Language: English
Publisher: Oxford University Press, USA
Publication date: 07 May 1998
585 pages • missing pub info (editions)
ISBN/UID: 9780195615203
Format: Hardcover
Language: English
Publisher: Oxford University Press, USA
Publication date: 16 October 1975
585 pages • missing pub info (editions)
ISBN/UID: 9780195615203
Format: Hardcover
Language: English
Publisher: Oxford University Press, USA
Publication date: 16 October 1975