publisher: Echo Library
publish date: January 1st 2006
format: paperback
language: English
ISBN:
1846377846 (9781846377846)
publisher: Dodo Press publish date: October 1st 2007
format: paperback pages: 272
language: English
ISBN:
1406578126 (9781406578126)