publisher: Virago UK publish date: February 1st 2005
format: paperback pages: 224
language: English
ISBN:
1844080153 (9781844080151)
publisher: Little Brown and Company publish date: January 1st 2004
format: hardcover pages: 217
language: English
ISBN:
0316725269 (9780316725262)