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

The meaning of Christ
1989

Beside still waters

Techniques for managing a safe school

The Gospel of Mark
1995

How master Mou removes our doubts
1994

The wisdom of James
2005

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

Buddha nature

The Scripture on the Explication of Underlying Meaning

I am/no self