Isoprenoid rated Time and Eternity: 5 stars Feb. 21, 2020 Public Time and Eternity by William Lane Craig