Kevin Shillington

Academic, historian

educated at: Trinity College Dublin, University of London
occupation: historian

Kevin Shillington is a teacher and a freelance historian based in London, England, United Kingdom.
Read more or edit on Wikipedia

Welcome to Inventaire

the library of your friends and communities
learn more
you are offline