You need to sign in or sign up before continuing.
Scan barcode
251 pages • first pub 1980 (editions)
ISBN/UID: 9780465046744
Format: Paperback
Language: English
Publisher: Basic Books
Publication date: 04 August 1993
251 pages • first pub 1980 (editions)
ISBN/UID: 9780465046744
Format: Paperback
Language: English
Publisher: Basic Books
Publication date: 04 August 1993
288 pages • first pub 1980 (editions)
ISBN/UID: 9781541675124
Format: Paperback
Language: English
Publisher: Basic Books
Publication date: 06 October 2020
288 pages • first pub 1980 (editions)
ISBN/UID: 9781541675124
Format: Paperback
Language: English
Publisher: Basic Books
Publication date: 06 October 2020
230 pages • first pub 1980 (editions)
ISBN/UID: 9780710804723
Format: Paperback
Language: English
Publisher: The Harvester Press
Publication date: 01 June 1982
230 pages • first pub 1980 (editions)
ISBN/UID: 9780710804723
Format: Paperback
Language: English
Publisher: The Harvester Press
Publication date: 01 June 1982