mr richard galletly