publisher: Kessinger Publishing publish date: October 1st 2007
format: paperback pages: 356
language: English
ISBN:
0548575452 (9780548575451)
publisher: The Floating Press publish date: August 1st 2013
format: ebook
language: English
ISBN:
9781776528363