Theories of knowledge contemporary philosophy - Shukla J.J. (Ahmedabad Karnavati Publications, 1999)