Author: Cameron, John, F. R. G. S.