by Elliot Perlman
publisher: Riverhead Trade publish date: December 5th 2006
format: paperback pages: 336
language: English
ISBN:
1594482233 (9781594482236)
ASIN: 1594482233
pages: 288
language: English
ISBN:
1573223212 (9781573223218)
publisher: Picador Usa
format: paperback pages: 314
language: English
ISBN:
0330361619 (9780330361613)
publisher: Random House Australia publish date: September 28th 2011
format: kindle pages: 314
language: English
ISBN:
9781742753027
publisher: Faber and Faber Ltd. publish date: March 27th 2000
format: paperback pages: 224
language: English
ISBN:
0571196993 (9780571196999)
publisher: Penguin publish date: December 1st 2005
format: hardcover pages: 288
language: English
ISBN:
0641829248 (9780641829246)
publisher: Penguin publish date: December 5th 2006
format: ebook pages: 336
language: English
ISBN:
1440629226 (9781440629228)
publisher: Penguin publish date: December 5th 2006
format: ebook
language: English
ISBN:
1440611505 (9781440611506)
publisher: Paw Prints publish date: February 12th 2010
language: English
ISBN:
1448707161 (9781448707164)
publisher: Riverhead Books publish date: December 5th 2006
format: paperback pages: 336
language: English
ISBN:
0641875479 (9780641875472)