Sambodhi.
Sri Sambodhi Buddhist Meditation Centre (London, England),issuing body.
Journal of the Sri Sambodhi Buddhist Meditation Centre.
Sri Sambodhi Buddhist Meditation Centre (London, England)
Buddhism