by John Shannon
publisher: Pegasus
publish date: April 7th 2009
format: hardcover pages: 336
language: English
ISBN:
1605980374 (9781605980379)
publisher: Pegasus publish date: April 13th 2010
format: paperback pages: 336
language: English
ISBN:
1605980854 (9781605980850)
publisher: Pegasus publish date: April 13th 2010
format: ebook
language: English
ISBN:
160598146X (9781605981468)