Brian John Hirst, mr.