publisher: Echo Library publish date: June 1st 2007
format: paperback pages: 220
language: English
ISBN:
1406844764 (9781406844764)
publisher: Dodo Press publish date: January 1st 2007
format: paperback pages: 348
language: English
ISBN:
1406514225 (9781406514223)