Stephen Cox: Why Ayn Rand Was Wrong about Religion
Editor, Liberty magazine
Stephen Cox is the editor of Liberty magazine,an American monthly libertarian and classical liberal review. He is also a professor of literature at the University of California, San Diego and author of several non-fiction books.
Cox, who had been a longtime senior editor for Liberty, took over as editor-in-chief of the publication... Read More →