There are some interesting articles on this website from a unique perspective. Check it out:

http://www.ideologicalfightback.com