reflections of various topics by Ken McLeod, Buddhist teacher, translator, author