publisher: Plume publish date: December 26th 2006
format: paperback pages: 288
language: English
ISBN:
0452287995 (9780452287990)
publisher: Skyhorse Publishing publish date: May 1st 2009
format: hardcover pages: 224
language: English
ISBN:
1602396396 (9781602396395)
ASIN: 1602396396