Edinburgh : printed by David Paterson, for William Martin,