Timothy Winegard
Dr Timothy C. Winegard holds a PhD from Oxford and served for nine years as an officer in the Canadian and British forces. He now teaches history and political science at Colorado Mesa University and has published four books of history.
Recent articles by Timothy Winegard