Buddhist lodge pamphlet.
Buddhist Society (London, England)
London : The Society,
1930-