$20 Off | 2-Day Sale. Get the code »

Timothy C Winegard

Timothy C. Winegard holds a PhD. from the University of Oxford. He served nine years as an officer in the Canadian and British Forces. Dr. Winegard teaches history and political science at Colorado Mesa University.