William Smellie, 1740 - 1795. Printer, naturalist and antiquary

1793