Author: Gardner, Ernest A., LiTT.D. with a Preface of Lord Rennell G.C.B.