Kevin Bradley is a medical journalist and fitness trainer based in Halifax, Nova Scotia and working everywhere.

KevJbradley@KJBFit.com