Author:William Ritchie Sorley

Works

 * The Ethics of Naturalism
 * The Interpretation of Evolution