English Demonologies | 9780367503666 | Memmo