The three prerequisites of Zen Practice (great faith, great doubt, great persistence) by Arlene Lupeck