publisher: Fig Tree
format: hardcover pages: 273
language: English
ISBN:
0670914541 (9780670914548)
publisher: Penguin publish date: February 1st 2009
format: paperback pages: 288
language: English
ISBN:
0141015039 (9780141015033)
publisher: Penguin publish date: February 26th 2009
format: kindle pages: 288
language: English
ISBN:
9780141917351