John P. Keenan
No biography available.
Works (10)

The meaning of Christ
1989

Techniques for managing a safe school

Dharmapalas's Yogācāra critique of Bhavāviveka's Mādhyamika
1997

How master Mou removes our doubts
1994

Beside still waters

The wisdom of James
2005

The Gospel of Mark
1995

I am/no self

The Scripture on the Explication of Underlying Meaning

Buddha nature