Criteria Of Diverse Kinds Of Truth As Opposed To Agnosticism by Rev James M'Cosh