publisher: BookStrand
publish date: February 1st 2009
format: ebook pages: 325
language: English
ISBN:
1606012703 (9781606012703)
publisher: Siren Publishing publish date: May 1st 2009
format: paperback pages: 328
language: English
ISBN:
1606012711 (9781606012710)