T. Codrington, Esq., C.E, F.G.S.