publisher: Yen Press
publish date: June 26th 2012
format: paperback pages: 352
language: English
ISBN:
0316209503 (9780316209502)
publisher: Yen Press publish date: June 26th 2012
format: ebook
language: English
ISBN:
0316232025 (9780316232029)
format: paperback pages: 352
language: English
ISBN:
9780316209