Person

Macpherson John, 1817-1890.