John Mathers, 32° KCCH

Foundation Secretary