Germany deserves much greater blame for the outbreak of World War I, which ended 95 years ago today, than Allied historians have been prepared. . .