Satan: a biography - Kelly, Henry Ansgar; Author (2006)