Greenwald writes the best analysis I have read on the Neocons and Democrats and how they both have the same agenda and how it all fits. How Trump fits in. Don't be fooled by Republican neocon rhetoric.
https://theintercept.com/2017/07/17/with-new-d-c-policy-group-dems-continue-to-rehabilitate-and-unify-with-bush-era-neocons/