John Brown of Strathaven Scotland & St. Joseph Island, On