Dr. Barbara Keddy has been a nurse, medical sociologist, university professor and researcher and is currently a professor emerita. She lives in Halifax, Nova Scotia, Canada.Dr. Barbara Keddy has been a nurse, medical sociologist, university professor and researcher and is currently a professor emerita. She lives in Halifax, Nova Scotia, Canada.