by Nicholas Shakespeare
publisher: Mariner Books publish date: October 3rd 2005
format: paperback pages: 396
language: English
ISBN:
0156030462 (9780156030465)
publisher: Houghton Mifflin Harcourt publish date: October 4th 2004
format: hardcover pages: 400
language: English
ISBN:
015101146X (9780151011469)
publisher: Vintage publish date: January 6th 2005
format: paperback pages: 400
language: English
ISBN:
0099466090 (9780099466093)
publisher: The Harvill Press publish date: March 15th 2004
format: hardcover pages: 404
language: English
ISBN:
1843431580 (9781843431589)
publisher: Vintage Digital publish date: March 30th 2010
format: kindle pages: 400
language: English
ASIN: B003ELY7RY
publisher: Harvill Press publish date: January 29th 2004
format: paperback pages: 400
language: English
ISBN:
1843431947 (9781843431947)
publisher: Vintage Digital publish date: April 13th 2010
format: ebook pages: 400
language: English
ISBN:
1407073699 (9781407073699)
publisher: Isis Publishing publish date: November 28th 2004
format: hardcover pages: 334
language: English
ISBN:
0753172151 (9780753172155)
publisher: Harcourt
publish date: 2004-09-04
format: hardcover pages: 386
language: English
ISBN:
015101146X (9780151011469)