Everything for everyone - O'Brien, M. E.,Abdelhadi, Eman (Common Notions, 2022)