Carlyle Fielding Stewart III

Writings on Democracy, Social Justice, and Religion

The 48 Laws of Power, by Robert Greene