Audio cassette, 30 pages
English language
Published Jan. 6, 2000 by Chivers Word for Word Audio Books.
Paperback, 272 pages
English language
Published April 30, 1970 by Penguin Putnam~mass.
Paperback
English language
Published July 6, 1993 by Carroll & Graf Pub.
334 pages
English language
Published Aug. 6, 1998 by G.K. Hall.
Electronic resource
English language
Published Aug. 6, 2008 by Penguin Group UK.
Mass Market Paperback
English language
Published Dec. 12, 1985 by Del Rey.
232 pages
English language
Published Aug. 6, 2000 by Penguin Books.
268 pages
Spanish language
Published Aug. 6, 1977 by Minotauro-Edhasa.
278 pages
Spanish language
Published Aug. 6, 2008 by Minotauro.
228 pages
English language
Published Aug. 6, 2003 by Modern Library.
English language
Published Aug. 6, 1980 by Heinemann [etc.].
English language
Published Aug. 6, 1973 by Michael Joseph.
eBook
English language
Published Aug. 6, 2002 by RosettaBooks.