Doctrine Full Spectrum Politics (Generations of Pre-Modern and Modern Politics) May 6, 2005September 21, 2020Leave a Comment on Full Spectrum Politics (Generations of Pre-Modern and Modern Politics)