J J SHUKLA THEORIES OF KNOWLEDGE CONTEMPORARY PHILOSOPHY - AHMEDABAD KARNAVATI PUBLICATIONS 1999 ISBN: 8187235136 Dewey Class. No.: 121 / SHU.T