C. P. Snow critical analysis