M-Libraries 4 - Ally/Needham (Cambridge University Press, 2022)