Author: thomas graham jackson, bart., R.A.