Jim Swain is an inspirational speaker and active gardener. He lives each day with thankfulness and hope after navigating a lifetime of addiction, mental illness and a dysfunctional childhood. He lives with his wife Faye in New Glasgow, Nova Scotia, Canada.
Jim Swain is an inspirational speaker and active gardener. He lives each day with thankfulness and hope after navigating a lifetime of addiction, mental illness and a dysfunctional childhood. He lives with his wife Faye in New Glasgow, Nova Scotia, Canada.