Books by Harsha Dulari Wijesekera