Johnston, Peter, 1763-1831