Kelly, E. (1895). Evolution and Effort : and their relation to religion and politics. Macmillan and Co., Limited.