publisher: Echo Library publish date: January 1st 2005
format: paperback pages: 308
language: English
ISBN:
1846377617 (9781846377617)
publisher: Dodo Press publish date: October 1st 2007
format: paperback pages: 444
language: English
ISBN:
1406578010 (9781406578010)