Quest for the Eternal: The Philosophy and Practice of Vedanta