Which philosophers have passed the test of time?

The major 20th century American philosopher was John Rawls, and he has had a very significant influence, although he is probably not a household name.