Johnston, Alexander Keith, the elder; geographer