by J.G. Ballard
publisher: Mariner Books publish date: April 12th 1993
format: paperback pages: 352
language: English
ISBN:
0156471140 (9780156471145)
publisher: Picador publish date: November 27th 2007
format: paperback pages: 352
language: English
ISBN:
0312422849 (9780312422844)
publisher: Farrar Straus & Giroux (T) publish date: October 1st 1991
format: hardcover pages: 343
language: English
ISBN:
0374181101 (9780374181109)
publisher: Flamingo publish date: September 12th 1994
format: paperback pages: 352
language: English
ISBN:
9780006547
publisher: HarperCollins publish date: 1991
format: hardcover
language: English
ISBN:
0002237717 (9780002237710)
publisher: Fourth Estate publish date: June 21st 2012
format: kindle pages: 357
language: English
ASIN: B0088NCDYW
publisher: Grafton publish date: 1992
format: paperback
language: English
ISBN:
0586210997 (9780586210994)
publisher: Books on Tape publish date: October 21st 1996
format: audiobook
language: English
ISBN:
0736635181 (9780736635189)