G. Jeffrey MacDonald G. Jeffrey MacDonald is a freelance reporter based in Newburyport, Massachusetts. Articles Hooked on War