publisher: Phoenix Books publish date: May 1st 2006
format: audiobook
language: English
ISBN:
1597770574 (9781597770576)
publisher: Ballantine Books publish date: April 12th 1977
format: mass market paperback
language: English
ISBN:
0345349385 (9780345349385)
publisher: Pan Books publish date: July 1979
format: paperback pages: 285
language: English
ISBN:
033025684X (9780330256841)
publisher: Penguin
format: hardcover
language: English
ISBN:
014081521X (9780140815214)