Spinoza, Thoreau, Nietzsche, and Machiavelli (the Discourses more than the Prince). Emphasis on the first two.

I don't care for Ayn Rand's world view.