Applying+the+Scientific+Method+Testing+Revolutionary+Claims

Karl Marx Charles Darwin Thomas Malthus Adam Smith John Locke