Time Travel: Probability and Impossibility - Effingham (OUPOxford University Press, 2020)