Today Only! $20 off any purchase. Get the code »

John Hyde

Hyde is a former reporter for the Des Moines Register. He graduated from Colorado State University. He received an M.A. from Miami University in Ohio.