Kerr, Freeman, Crowder, Patrick and related families:Information about William Stewart, Of Dalswinton And Garlies