Ian A. Horwood

Dr Ian Horwood was born in Luton in Bedfordshire, England. He holds a BA in politics and modern history from the University of Manchester, an MA in history from the University of Missouri-Columbia; and a PhD in history from the University of Leeds. He has taught history and American studies at York St John University since 1994 where he is Senior Lecturer and Head of the Contemporary History Program. He lives in York with his wife and two children.