publisher: Yen Press publish date: April 20th 2010
format: paperback pages: 176
language: English
ISBN:
0316073393 (9780316073394)
publisher: Yen Press publish date: June 25th 2013
format: paperback pages: 176
language: English
ISBN:
0316250856 (9780316250856)
publisher: Del Rey Books publish date: December 30th 2008
format: paperback pages: 205
language: English
ISBN:
0345506294 (9780345506290)