Prince Rupert: The Last Cavalier
A brilliant history of Prince Rupert of the Rhine from his penniless start, becoming a soldier in his teenage years, up to his life as King Charles I's most famous and spectacular general. Born in Prague in 1619, Prince... See More