The Buddha, his Teaching and its Spread.