Shahnoor rated Not the End of the World: 5 stars April 19, 2022 Public Not the End of the World by Christopher Brookmyre