Paranormality! From Angels to Zombies - 4000 BC to 2023 AD