Edinburgh : printed for, and sold by John Duncan; and for William