Aspects of the modern European mind - Cruickshank John (New Delhi Longmans, 1969)