Marvellously researched account of the Weimar Republic, Germany’s first (and short-lived) democracy.