publisher: Picador publish date: May 15th 2007
format: paperback pages: 368
language: English
ISBN:
0312426003 (9780312426002)
publisher: Blackstone Audiobooks publish date: April 1st 2011
format: audiobook
language: English
ISBN:
1441702016 (9781441702012)
publisher: Blackstone Audiobooks publish date: February 1st 2011
format: audiobook minutes: 9
language: English
ISBN:
1433227177 (9781433227172)