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...visualizza altroM. 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.visualizza meno