The cultural meaning of the scientific revolution (New perspectives on European history)