Buddha's own life explains his teachings, but the truth is buried in both legend and historical fact.
Buddha's life explains his teachings.