cmajblogs.com
Scuba diving as therapy
Barry McMahon is retired and lives in Ottawa. He’s the proud father of 3 daughters and a grandfather of 6 with an insatiable curiosity about all issues relating to promoting Human Dignity and…