Diana rated What the Buddha taught: 3 stars March 16, 2013 Public What the Buddha taught by Walpola Rahula