Allen Ruff

Allen Ruff is a US historian and an independent writer on foreign policy issues. He lives in Madison, Wisconsin.