The Days Before: A Novel Of Fantasy And Mystery