Clivilius Storiverse
D) There's evidence someone left in a hurry