Don't know if this has been posted before but I found this talk very lovely, from the Theravada Buddhist tradition.

http://kenwu.hubpages.com/hub/Modern...dharta-Gautama