Mefistopheles the Devil in the Modern World - Russell, Jeffrey Burton (Cornell University press, 1986)