Indian and Western philosophy. A study in contrasts.