James MacLeod was born and raised in Nova Scotia and served in the Royal Canadian Air Force. He studied and practiced medicine and surgery in Nova Scotia and later in California, w...visualizza altroJames MacLeod was born and raised in Nova Scotia and served in the Royal Canadian Air Force. He studied and practiced medicine and surgery in Nova Scotia and later in California, where he currently lives.visualizza meno