Solving Fermi's Paradox - Forgan (Cambridge University Press, 2019)