Publisher:Babbage Press

From the website: Babbage Press utilizes state-of-the-art technology to publish and maintain quality science fiction, fantasy, and horror in lasting editions.

Address: 8939 Canby Avenue, Northridge, CA 91325, U.S.A. (from the website)

Website: http://www.babbagepress.com/