SAF review 1984 - 1995 - Seneviratne, W. K. P. B.