germans have made this their home since the 1840s , and also once made it a stronghold of atheists , agnostics , early socialists , communists , the occasional anarchist , and leftists and freethinkers of all stripes .