publisher: Alpha publish date: March 4th 2008
format: paperback pages: 352
language: English
ISBN:
1592577199 (9781592577194)
publisher: Three Rivers Press
publish date: March 31st 2010
format: ebook pages: 208
language: English
ISBN:
0307434540 (9780307434548)