Livros escritos by Dr. Ruwantissa Abeyratne