thomas w stewart inventor