Krishna Thorburn : 3 publications