William Calder1830-1850
William Calder1825-1856
William Calder1830-1856
William Calder1817-1840
William Calder1817-1845
William Calder1817-1856