The Religious Traditions of Japan, 500-1600 by Richard Bowring & Richard John Bowring