Science and poetry by Sir Ronald Ross