Methods Of Knowledge; An Essay In Epistemology by Walter Smith