Satan cast out : a study in biblical demonology - Leahy, Frederick S. (Edinburgh : Banner of Truth Trust)
Keywords: Demonology; Devil