M. Egram currently works for the United States government. The author previously taught English overseas and has published articles or works on US history and US politics. The auth...vizualizați mai multeM. Egram currently works for the United States government. The author previously taught English overseas and has published articles or works on US history and US politics. The author lives in Washington, D.C.vizualizați mai puține