The Opportunities and Challenges of Democracy : Weimar and Beyond