by J.G. Ballard
publisher: Farrar, Straus and Giroux publish date: May 1st 1988
format: paperback pages: 216
language: English
ISBN:
0374520968 (9780374520960)
publisher: Harper Perennial publish date: February 4th 1970
format: paperback pages: 175
language: English
ISBN:
0586024190 (9780586024195)
publisher: Quality Paperback Book Club; 1ST edition (1991) publish date: 1991
format: paperback pages: 610
language: English
ASIN: B000BCNI1A
publisher: Avon publish date: 1981
format: mass market paperback pages: 157
language: English
ISBN:
0380551608 (9780380551606)
publisher: Avon publish date: June 1st 1976
format: paperback
language: English
ISBN:
0380007584 (9780380007585)
publisher: Random House UK Distribution publish date: December 27th 1987
format: hardcover pages: 224
language: English
ISBN:
0224610449 (9780224610445)
publisher: Chivers publish date: January 1st 1996
format: audiobook
language: English
ISBN:
0745157688 (9780745157689)
publisher: Fourth Estate publish date: June 28th 2012
format: kindle pages: 226
language: English
ISBN:
9780007374892
publisher: G K Hall Audio Books publish date: January 1st 1990
format: audiobook
language: English
ISBN:
081619629X (9780816196296)