The ethic of freethought by Karl Pearson | Menrva Books