An Imperfect God by Henry Wiencek