by John Curran
publisher: HarperCollins publish date: 2009
format: hardcover pages: 492
language: English
ISBN:
0007310560 (9780007310562)
publisher: HarperCollins publish date: August 5th 2010
format: paperback pages: 496
language: English
ISBN:
0007310579 (9780007310579)
publisher: Harper publish date: February 23rd 2010
format: hardcover pages: 496
language: English
ISBN:
0061988367 (9780061988363)
publisher: Harper Perennial publish date: February 15th 2011
format: paperback pages: 496
language: English
ISBN:
0061988375 (9780061988370)
publisher: HarperCollins publish date: March 30th 2010
format: ebook pages: 496
language: English
ISBN:
0062006525 (9780062006523)
publisher: HarperCollins publish date: March 30th 2010
format: kindle pages: 496
language: English
ASIN: B00A2ABEXK
publisher: HarperCollins publish date: March 13th 2010
format: kindle pages: 501
language: English
ASIN: B003C2SP78
publisher: HarperCollins publish date: 2016-10-06
format: Hardcover pages: 784
language: English
ISBN:
0008129622 (9780008129620)
ASIN: 0008129622