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...lihat lebih banyakJames 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.lihat lebih sedikit