Dr John Moore features in the January edition of History Today

News Archive