Author: Captain H.Spalding,F.r.g.s