An Outline of Modern Knowledg - Ross, William (Victor Gollancz, 1931)