demonographer

Etymology
From.