Paradox and the Prophets by Daniel H. Weiss