James D NealonJAMES D. NEALON is a retired foreign service officer whose ten overseas postings included US ambassador to Honduras. He grew up in Northern Virginia, steeped in Civil War history. While in college at Brown University he discovered Irish history and te Fenians, and went on to study Irish history in graduate school at Boston College. He has published and lectured extensively about foreign policy and immigration. He lives in Exeter, New Hampshire, with his wife, Kristin. They have four adult children. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code