Author: William Blair
Alternate names: Blair, William, 1799-1873; William Blair of Avontoun
Born: 1799
Died: 1873