birth_date: None
avg_rating: 3.71
name: Kevin Shillington
about: Dr Kevin Shillington is an independent historian and biographer. He is a graduate of Trinity College Dublin and holds a PhD from SOAS University of London. His recent books include History of
death_date: None