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