Aliotta, Professor. The Idealistic reaction against Science. Macmillan and Co., Limited, 1914.