C. P. Snow and the Struggle of Modernity