Title: John Wilson Carmichael 1799-1868
People: John Wilson Carmichael (1799-1868)