Kevin White

White has taught history and american studies at Ohio State University and now teaches at the University of Sussex.