Living in a Patchy Environment - Shorrocks (Oxford University PressOxford University Press, 2023)