by Paul Murray
publisher: Random House Trade Paperbacks publish date: September 13th 2005
format: paperback pages: 448
language: English
ISBN:
0812970403 (9780812970401)
publisher: Penguin publish date: April 1st 2011
format: paperback pages: 461
language: English
ISBN:
0241955890 (9780241955895)
publisher: Random House, Inc. publish date: August 3rd 2004
format: hardcover pages: 424
language: English
ISBN:
1400061164 (9781400061167)
format: kindle pages: 484
language: English
ASIN: B000XUADDG
format: kindle pages: 484
language: English
ASIN: B002RI9M4I
publisher: Random House, Inc. publish date: December 18th 2007
format: ebook pages: 448
language: English
ISBN:
0307430642 (9780307430649)
publisher: Hamish Hamilton publish date: January 1st 2003
format: paperback pages: 465
language: English
ISBN:
0241141818 (9780241141816)
publisher: Random House, Inc. publish date: December 18th 2007
format: kindle pages: 448
language: English
ASIN: B009KT7XT8
publisher: Penguin publish date: June 1st 2004
format: paperback pages: 480
language: English
ISBN:
0141009934 (9780141009933)
publisher: Random House, Inc. publish date: January 1st 2007
format: ebook
language: English
ISBN:
1283999196 (9781283999199)