progressivearmy.com
A 21st Century American Revolution
OPINION | There are so many schools of thought on revolution and they are needed.