Testimony, tyranny and treason: the witnesses at Charles I’s trial

English Historical Review, 136:581 (2021)
Edward Vallance
867-893