The great battle : living by faith /
Longenecker, Dwight.
London : Catholic Truth Society,
2003.
Includes bibliographical references.
Good and evil