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