<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>VDH&#x2019;s Blade of Perseus</provider_name><provider_url>https://victorhanson.com</provider_url><author_name>VDH&#x2019;s Blade of Perseus</author_name><author_url>https://victorhanson.com/author/vhadmin/</author_url><title>Lessons from Germany&#x2019;s &#x2018;Spring Offensive,&#x2019; 100 Years Later</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="kG08IPkTYG"&gt;&lt;a href="https://victorhanson.com/lessons-from-germanys-spring-offensive-100-years-later/"&gt;Lessons from Germany&#x2019;s &#x2018;Spring Offensive,&#x2019; 100 Years Later&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://victorhanson.com/lessons-from-germanys-spring-offensive-100-years-later/embed/#?secret=kG08IPkTYG" width="600" height="338" title="&#x201C;Lessons from Germany&#x2019;s &#x2018;Spring Offensive,&#x2019; 100 Years Later&#x201D; &#x2014; VDH&#x2019;s Blade of Perseus" data-secret="kG08IPkTYG" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
&lt;/script&gt;
</html><thumbnail_url>https://victorhanson.com/wp-content/uploads/2021/08/Hanson-Logo-1.png</thumbnail_url><thumbnail_width>595</thumbnail_width><thumbnail_height>200</thumbnail_height><description>Victor Davis Hanson // National Review Germany lost World War I in a matter of months after near victory. The lessons from that defeat are still valuable today. One hundred years ago this month, all hell broke loose in France. On March 21, 1918, the German army on the Western Front unleashed a series of [&hellip;]</description></oembed>
