Glasgow : J. Maclehose & Sons,