Germany, The Next Republic?