Author: Paton, George C.H., Cameron, Joseph Gordon Stuart