home > domains > douglasmacgregor.com
Renowned Author and Televison Commentator
Douglas Macgregor, Colonel U.S. Army (Retired), Ph.D.
former Senior Advisor to the Secretary of Defense