Ian Jeffrey King – Profile