sir Charles Gayan Dufly ,en