Buddhism: The Science Of Life (1928) by Alice Leighton Cleather