THOMAS ALLAN, Esq. F. R. S. L. & E.