Author: Mark, Harry Thiselton, ~ by Thiselton Mark, B. SC.