Prevailing Types of Philosophy door Rev James M'Cosh