<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Independent Book Review</provider_name><provider_url>https://independentbookreview.com</provider_url><author_name>IndieBookView</author_name><author_url>https://independentbookreview.com/author/indiebookview/</author_url><title>The Best Books We Read in 2024 - Independent Book Review</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="z0Hm4Z49LG"&gt;&lt;a href="https://independentbookreview.com/2024/12/04/the-best-books-we-read-in-2024/"&gt;The Best Books We Read in 2024&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://independentbookreview.com/2024/12/04/the-best-books-we-read-in-2024/embed/#?secret=z0Hm4Z49LG" width="600" height="338" title="&#x201C;The Best Books We Read in 2024&#x201D; &#x2014; Independent Book Review" data-secret="z0Hm4Z49LG" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! 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);
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://independentbookreview.com/wp-content/uploads/2024/12/The-Best-Books-We-Read-This-Year-27-1.png</thumbnail_url><thumbnail_width>1200</thumbnail_width><thumbnail_height>675</thumbnail_height><description>THE BEST BOOKS WE READ in 2024 is a collaborative book list by the reviewers at IBR in which they review the best books they read this year irrespective of their publication date. It consists solely of books by indie presses and indie authors.</description></oembed>
