publisher: Basic Books publish date: November 7th 2006
format: paperback pages: 340
language: English
ISBN:
0465076025 (9780465076024)
ASIN: 465076025
publisher: Virago Press Ltd publish date: October 13th 2005
format: paperback pages: 320
language: English
ISBN:
1844082148 (9781844082148)
publisher: Basic Books publish date: August 5th 2008
format: ebook
language: English
ISBN:
0786722436 (9780786722433)