Samuel Kennedy McGregor (or MacGregor)