New worlds and old essays Charles Singer. - Singer, Charles (London William Heinemann, 1951)