Ranasinghe, S. B.
D. thesis, University of Glasgow, United Kingdom.
Publication year: 2017