Writer

John Farmer

Latest Content


Among the Ashes

I lived through 9/11 and its aftermath in law enforcement, as New Jersey’s Attorney General, and have spent much of ...