Perspectives of philosophy - Sinha, S B P (Authorspress, 2005)