Satan: A bibliography - kelly,Henry Ansgar (Cambridge university press, 2006)