The Buddha's Teaching - Its Essential Meaning by R.G. de S. Wettimuny