About John De La Mothe Books by John De La Mothe C.P. Snow and the Struggle of Modernity by (author) John De La Mothe