Publisher: Britton & Knowles-Event Horizon EBooks