J Keddie

Rev John Keddie (See Church History for details)