Author: Robert Neilson Boyd Robert Thornton Morrison