John Hagemann

Editorial Team

Biography

John is a writer, editor, and instructor who is always looking for ways to plain talk the world around him.