So Far from God: A Novel