by Lesley Pearse
publisher: Penguin publish date: 2006
format: paperback pages: 498
language: English
ISBN:
0141016973 (9780141016979)
publisher: Michael Joseph publish date: 2005
format: paperback pages: 498
language: English
ISBN:
0718147065 (9780718147068)
publisher: Penguin publish date: January 1st 2010
format: paperback
language: English
ISBN:
0141046090 (9780141046099)
publisher: Charnwood publish date: 2006
format: hardcover pages: 591
language: English
ISBN:
1846173884 (9781846173882)
publisher: Michael Joseph publish date: 2005
format: hardcover pages: 498
language: English
ISBN:
0718147057 (9780718147051)
format: kindle pages: 528
language: English
ASIN: B002RI9Q5I
publisher: Recorded Books publish date: 2006
format: audiobook
language: English
ISBN:
1419385631 (9781419385636)