publisher: Virago Press (UK)
publish date: October 1st 2011
format: hardcover pages: 294
language: English
ISBN:
1844086593 (9781844086597)
publisher: Virago Press (UK) publish date: September 1st 2012
format: paperback pages: 304
language: English
ISBN:
1844086607 (9781844086603)
publisher: Virago
format: kindle pages: 299
language: English
ASIN: B005IYIA5A
publisher: AudioGO publish date: December 1st 2012
format: paperback
language: English
ISBN:
1445846373 (9781445846378)