American Devil
Publisher: Mirandola Press
Published: 2012
Place of publication: San Francisco, CA
Format: ebook
Number of pages: 332