K N Jayaveera Author