Endless battle between good and evil - Ficarra, Bernard J. (Univ. Press of America, 2003)
Includes bibliographical references