by Alfred Bloom
Shin Buddhism arises from the teachings of Shinran, a profoundly compelling spiritual authority of 13th century Japan. Shinran taught men from all walks of life to find solace and strength in Amida…