Satan, a biography. - Kelly, Henry Ansgar, (Cambridge university press,, 2006)