Title: David Allan of Alloa 1744-1796
People: David Allan (1744-1791)