by Alan Warner
publisher: Mariner Books publish date: August 1st 2000
format: paperback pages: 336
language: English
ISBN:
0156012014 (9780156012010)
publisher: Vintage publish date: June 3rd 1999
format: paperback pages: 336
language: English
ISBN:
0099268744 (9780099268741)
publisher: Jonathan Cape publish date: June 22nd 1998
format: paperback pages: 256
language: English
ISBN:
0224051083 (9780224051088)
publisher: Farrar Straus Giroux publish date: April 1st 1999
format: hardcover pages: 256
language: English
ISBN:
0374266700 (9780374266707)
format: kindle pages: 338
language: English
ASIN: B004J4VZ8E
language: English
ISBN:
0224052527 (9780224052528)
publisher: Vintage Digital publish date: January 18th 2011
format: ebook pages: 336
language: English
ISBN:
1446444449 (9781446444443)