by Itsuki, Hiroyuki
Offers an exploration of Shin or Pure Land Buddhism, a sect that subscribes to a belief in the unredeemable depravity of people and the need for divine intervention, chanting the name of Amida Budd…