Germany before and after the Thirty Years' War: From Martin Luther to the French Revolution Egon Harings
Angela Merkel's last years of government: Angela Merkel's years of reign from 2017 up to 2021 including Egon Harings