9780198812791_Impossible Worlds.pdf (Oxford University Press, 2019)