Science and beyond - Rose, Steven (New York Basil Blackwell, 1986)