Scan barcode
395 pages • first pub 1974 (editions)
ISBN/UID: 9781841580821
Format: Paperback
Language: English
Publisher: Birlinn Ltd
Publication date: Not specified
395 pages • first pub 1974 (editions)
ISBN/UID: 9781841580821
Format: Paperback
Language: English
Publisher: Birlinn Ltd
Publication date: Not specified
345 pages • first pub 1974 (editions)
ISBN/UID: 9780345348104
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 12 August 1987
345 pages • first pub 1974 (editions)
ISBN/UID: 9780345348104
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 12 August 1987
345 pages • first pub 1974 (editions)
ISBN/UID: None
Format: Hardcover
Language: English
Publisher: Not specified
Publication date: Not specified
345 pages • first pub 1974 (editions)
ISBN/UID: None
Format: Hardcover
Language: English
Publisher: Not specified
Publication date: Not specified
384 pages • first pub 1974 (editions)
ISBN/UID: 9780808598107
Format: Hardcover
Language: English
Publisher: Turtleback Books
Publication date: 12 August 1987
384 pages • first pub 1974 (editions)
ISBN/UID: 9780808598107
Format: Hardcover
Language: English
Publisher: Turtleback Books
Publication date: 12 August 1987
355 pages • first pub 1974 (editions)
ISBN/UID: 9780345407276
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 28 May 1996
355 pages • first pub 1974 (editions)
ISBN/UID: 9780345407276
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: 28 May 1996
346 pages • first pub 1974 (editions)
ISBN/UID: 9781846972669
Format: Paperback
Language: English
Publisher: Polygon An Imprint of Birlinn Limited
Publication date: Not specified
346 pages • first pub 1974 (editions)
ISBN/UID: 9781846972669
Format: Paperback
Language: English
Publisher: Polygon An Imprint of Birlinn Limited
Publication date: Not specified
368 pages • first pub 1974 (editions)
ISBN/UID: 9780679643241
Format: Hardcover
Language: English
Publisher: Modern Library
Publication date: 02 November 2004
368 pages • first pub 1974 (editions)
ISBN/UID: 9780679643241
Format: Hardcover
Language: English
Publisher: Modern Library
Publication date: 02 November 2004
374 pages • first pub 1974 (editions)
ISBN/UID: 9780345245281
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: Not specified
374 pages • first pub 1974 (editions)
ISBN/UID: 9780345245281
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: Not specified
13 hours, 44 minutes • first pub 1974 (editions)
ISBN/UID: 9780739309056
Format: Audio
Language: English
Publisher: Random House Audio
Publication date: 13 May 2004
13 hours, 44 minutes • first pub 1974 (editions)
ISBN/UID: 9780739309056
Format: Audio
Language: English
Publisher: Random House Audio
Publication date: 13 May 2004
410 pages • first pub 1974 (editions)
ISBN/UID: 9780345276520
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: Not specified
410 pages • first pub 1974 (editions)
ISBN/UID: 9780345276520
Format: Paperback
Language: English
Publisher: Ballantine Books
Publication date: Not specified
368 pages • first pub 1974 (editions)
ISBN/UID: 9780345444127
Format: Hardcover
Language: English
Publisher: Ballantine Books
Publication date: 29 May 2001
368 pages • first pub 1974 (editions)
ISBN/UID: 9780345444127
Format: Hardcover
Language: English
Publisher: Ballantine Books
Publication date: 29 May 2001