Profile of mohan madusanka