David Green

David Green is senior lecturer in British studies and history, Harlaxton College, and a regular speaker on medieval history at conferences and seminars in the U.K., Ireland, and the U.S.