Edinburgh : printed by Neill and Company,