Meeting the Buddhas

Vessantara
Windhorse Publications
9780904766530
0-904766-53-5