Author: Walpola Rahula. Language: English. ISBN: 0802130313. Link: Amazon