Satan a biography - Kelly, Henry Ansgar 1934- (Cambridge Cambridge University Press, 2006)