Billy Topsail, M. D. by Norman Duncan, Ph. (Institute Of Social And Health Sciences & University Of South Africa) Duncan Norman