Overview

Duncan Campbell

(c. 1680—1730) soothsayer