Buddhism is one of the oldest and largest of the world's religions. But it is also a tradition that has proven to have enormous contemporary relevance. Founded by Siddhartha …