The history of Kelaniya - Walters, Jonathan S. (Social Scientists' Assoc., 1996)