Books

Hitler's Compromises Hitler's Compromises
2016
Resistance of the Heart Resistance of the Heart
2001
The Power of Populism and People The Power of Populism and People
2021
Women Defying Hitler Women Defying Hitler
2021
Protest in Hitler's “National Community” Protest in Hitler's “National Community”
2015
Resistance of the Heart Resistance of the Heart
2001

Audiobooks