Bhikkhu Bodhi, general editor ; Pali text originally edited and translated by Mahāthera Nārada ; translation revised by Bhikkhu Bodhi ; introduction and explanatory guide by U Rewata Dhamma & Bhikkhu Bodhi ; abhidhamma tables by U SīlānandaBuddhist Publication Society1993