by Lesley Pearse
publisher: Penguin publish date: 2005
format: paperback pages: 548
language: English
ISBN:
0141016965 (9780141016962)
publisher: Penguin publish date: November 1st 2009
format: paperback
language: English
ISBN:
0141046074 (9780141046075)
publisher: Michael Joseph publish date: 2004
format: hardcover pages: 548
language: English
ISBN:
0718147014 (9780718147013)
format: kindle pages: 580
language: English
ASIN: B002RI97NE
publisher: Michael Joseph publish date: 2004
format: paperback pages: 548
language: English
ISBN:
0718147049 (9780718147044)
publisher: Recorded Books publish date: 2005
format: audiobook minutes: 20
language: English
ISBN:
184505265X (9781845052652)