W.P. Ranasinghe

Proctor, Supreme Court ;Member of the Ceylon Branch of the Royal Asiatic Society