Reflections on a thousand Buddhas