In very recent times humanity has learnt a vast amount about the universe, the past, and itself. But through our remarkable successes in acquiring knowledge we have learned how much we have yet to lea
'Updating Bertrand Russell for the 21st century . . . a cerebrally enjoyable survey, written with great clarity and touches of wit . . . The non-western section throws up some fascinating revelations'