View Article Thursday 08 Jun 2023 Guest Speaker - Rick Haythornthwaite - Overcoming Adversity and Persevering