by Georgina Ferry
publisher: Chatto & Windus publish date: July 24th 2007
format: hardcover pages: 304
language: English
ISBN:
0701176954 (9780701176952)
publisher: Pimlico publish date: June 5th 2008
format: paperback pages: 368
language: English
ISBN:
1844134318 (9781844134311)
publisher: Cold Spring Harbor Laboratory Press publish date: October 30th 2007
format: hardcover
language: English
ISBN:
0879697857 (9780879697853)
publisher: Vintage Digital publish date: December 15th 2010
format: ebook pages: 368
language: English
ISBN:
1446402657 (9781446402658)