This talk, Helping Yourself to Help Others by Prayudh Payutto is a clear explanation of Buddhism in terms of virtue, meditation and wisdom. There’s also a pragmatic tone to Payutto’s talk, in that his view, as well as much of Buddhism, considers the source of our problems as located in the way we experience our world through our mind. For instance, the practice of virtue is undertaken not for it’s intrinsic goodness, or to directly benefit others, but so that we may benefit from the positive state of mind that results from its practice. After we have taken care of our thinking we can help others. Also, Payutto discusses in very clear terms the practices of sati and samadhi.