By Hartnell, George G
By James Owen Drife
By Thompson, M Keith
By Hoyle, Fred, Wickramasinghe, Chandra