Author: R. C. Wanigatunga
Alternate names: Ranjit Corneille
Title: Dr.