Glasgow : James MacLehose and Sons,