Revival: A Novel