Ian Shaw, A Tireless Leader and Volunteer