publisher: Dodo Press publish date: May 4th 2007
format: paperback pages: 380
language: English
ISBN:
1406524875 (9781406524871)
publisher: Echo Library publish date: September 1st 2007
format: paperback pages: 324
language: English
ISBN:
1406862827 (9781406862829)