<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
	xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
	xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"
	xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
	>
<url><loc>https://bookshelffantasies.com/2026/05/14/book-review-an-ordinary-sort-of-evil-a-rip-through-time-5-by-kelley-armstrong/</loc><news:news><news:publication><news:name>Bookshelf Fantasies</news:name><news:language>en</news:language></news:publication><news:publication_date>2026-05-14T14:28:00+00:00</news:publication_date><news:title>Book Review: An Ordinary Sort of Evil (A Rip Through Time, #5) by Kelley Armstrong</news:title><news:keywords>book review, time travel, historical fiction, mystery, book series, murder mystery, Victorian Era, historical mystery, Kelley Armstrong, Edinburgh, A Rip Through Time series, 2026 new release</news:keywords></news:news></url><url><loc>https://bookshelffantasies.com/2026/05/13/getting-ready-for-the-next-classics-club-spin-cc-spin-44-spring-summer-2026/</loc><news:news><news:publication><news:name>Bookshelf Fantasies</news:name><news:language>en</news:language></news:publication><news:publication_date>2026-05-13T14:04:39+00:00</news:publication_date><news:title>Getting ready for the next Classics Club Spin (CC Spin #44; spring/summer 2026)</news:title><news:keywords>classics, classic fiction, modern classics, reading challenge, Classics Club, Classics Club Spin, #ccspin, classics challenge</news:keywords></news:news></url></urlset>