publisher: Virago Pr publish date: April 30th 2010
format: paperback pages: 320
language: English
ISBN:
1844085562 (9781844085569)
publisher: Scribner publish date: April 20th 2010
format: paperback pages: 224
language: English
ISBN:
1439158819 (9781439158814)
publisher: Scribner publish date: April 20th 2010
format: hardcover pages: 224
language: English
ISBN:
1439158827 (9781439158821)
publisher: Scribner publish date: April 20th 2010
format: ebook pages: 224
language: English
ISBN:
1439171645 (9781439171646)