David Yeo was born June 27 (or 28), 1946 in County Monaghan, Ireland; he emigrated to Canada with his mother when he was 6 months old and grew up in Prince Edward Island. His father served for six years in the Canadian Artillery in Sicily and Italy; David’s mother was a nurse in Britain who became a war bride. Dave grew up on a farm, doing chores and picking potatoes. He went to a one room school and later attended school in Charlottetown through Grade 10, and then grades 11-12 at Prince of Wales. David at age 16 took advantage of government nuclear training while a student in the PEI militia unit. He enlisted in the Navy at 17 as an Electrical Technician; he had friends in the Navy and was fascinated by the sea. He was enrolled in a 4-5 month Technical Tradesman course, his dad having advised him to take all the courses that were offered. David trained at HMCS Cornwallis near Digby, Nova Scotia, where he was a lifeguard for the Royal Life Saving Society. During the 1960s-1980s he served aboard surface ships: HMCS Gatineau, HMCS Crescent (his longest service), HMCS Athabaskan, and HMCS Cape Scott. He then changed over to submarines, serving aboard HMCS Nipigon, HMCS Ojibwa, and HMCS Okanagan. During the Cold War the submarines would monitor Russian ship traffic, putting them on the front lines. In that capacity he encountered the dangers and accidents of the time, for which he earned many commendations. David had an extensive military career, serving Canada in many ways, not only on the front lines but also in terms of social work. David continues to be involved in his community, working through the Legion and Last Post. He assists veterans with service-related disabilities and also shares his eyewitness to history military experiences with others, as he did with Crestwood students in a November 2024 zoom.