Glasgow : J. MacLehose and Sons,