Imperial Germany Revisited: Continuing Debates and New Perspectives