publisher: Yen Press publish date: 2009-09-15
format: paperback pages: 208
language: English
ISBN:
0316073245 (9780316073240)
publisher: Orbit publish date: 12-12-2011
format: ebook pages: 208
language: English
ISBN:
0316218839 (9780316218832)
ASIN: B006BAVZPM