<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Shop &#8211; J. J. F. Publishing</title>
	<atom:link href="https://www.jjfpub.mb.ca/shop/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.jjfpub.mb.ca</link>
	<description></description>
	<lastBuildDate>Sun, 16 Aug 2026 19:35:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>
	<item>
		<title>German Occupation &#038; French Resistance &#8211; The Early Struggle, Resistance in France 1940-1943: Then &#038; Now</title>
		<link>https://www.jjfpub.mb.ca/product/german-occupation-french-resistance-the-early-struggle-resistance-in-france-1940-1943-then-now/</link>
		
		<dc:creator><![CDATA[jjfadmin]]></dc:creator>
		<pubDate>Sun, 16 Aug 2026 19:09:10 +0000</pubDate>
				<guid isPermaLink="false">https://www.jjfpub.mb.ca/?post_type=product&#038;p=39633</guid>

					<description><![CDATA[Resistance, embodying a determined refusal to accept defeat or collaboration, emerged across French territories in 1940 and united diverse groups into a continuous, escalating fight that defined France’s wartime response [&#8230;]]]></description>
		
		
		
			</item>
		<item>
		<title>The Battle of Cherbourg: First Allied Victory in Normandy</title>
		<link>https://www.jjfpub.mb.ca/product/the-battle-of-cherbourg-first-allied-victory-in-normandy/</link>
		
		<dc:creator><![CDATA[jjfadmin]]></dc:creator>
		<pubDate>Sun, 16 Aug 2026 19:07:59 +0000</pubDate>
				<guid isPermaLink="false">https://www.jjfpub.mb.ca/?post_type=product&#038;p=39632</guid>

					<description><![CDATA[Cherbourg’s capture defined a turning point in Normandy, securing crucial ports for Allied advance and sustaining the invasion. In developing plans for the Allied invasion of France, from the very [&#8230;]]]></description>
		
		
		
			</item>
		<item>
		<title>The Italian Army in the Battle of the Alps 1940</title>
		<link>https://www.jjfpub.mb.ca/product/the-italian-army-in-the-battle-of-the-alps-1940/</link>
		
		<dc:creator><![CDATA[jjfadmin]]></dc:creator>
		<pubDate>Sun, 16 Aug 2026 19:04:20 +0000</pubDate>
				<guid isPermaLink="false">https://www.jjfpub.mb.ca/?post_type=product&#038;p=39709</guid>

					<description><![CDATA[Reframes Italy’s Alpine campaign as a hard-fought, complex operation shaped by terrain, logistics, and decision making The Italian Army in the Battle of the Alps 1940 offers the first modern, [&#8230;]]]></description>
		
		
		
			</item>
		<item>
		<title>The Battle for Brittany The Taking of Brest, 1944: Then and Now</title>
		<link>https://www.jjfpub.mb.ca/product/the-battle-for-brittany-the-taking-of-brest-1944-then-and-now/</link>
		
		<dc:creator><![CDATA[jjfadmin]]></dc:creator>
		<pubDate>Sun, 16 Aug 2026 19:04:06 +0000</pubDate>
				<guid isPermaLink="false">https://www.jjfpub.mb.ca/?post_type=product&#038;p=39712</guid>

					<description><![CDATA[A vivid account of the Brittany campaign, detailing the siege of Brest and its impact on port strategy and Allied operations in 1944. In a swift campaign the Third US [&#8230;]]]></description>
		
		
		
			</item>
		<item>
		<title>Through Fire and Sky, Volume II: With the Parachute Panzer Fusilier Battalion 2 &#8216;Hermann Göring&#8217; in East Prussia in 1944/45</title>
		<link>https://www.jjfpub.mb.ca/product/through-fire-and-sky-volume-ii-with-the-parachute-panzer-fusilier-battalion-2-hermann-goring-in-east-prussia-in-1944-45/</link>
		
		<dc:creator><![CDATA[jjfadmin]]></dc:creator>
		<pubDate>Thu, 23 Jul 2026 01:13:43 +0000</pubDate>
				<guid isPermaLink="false">https://www.jjfpub.mb.ca/?post_type=product&#038;p=39674</guid>

					<description><![CDATA[Knoblauch recounts the final months of his war as a 1st Fallschirm-Panzer Division officer under the Wehrmacht. In this second of two impressive volumes, Prussian solider and officer Karl Knoblauch [&#8230;]]]></description>
		
		
		
			</item>
		<item>
		<title>Through Fire and Sky, Volume I: From Infantryman in France to Luftwaffe Reconnaissance over Soviet Lines</title>
		<link>https://www.jjfpub.mb.ca/product/through-fire-and-sky-volume-i-from-infantryman-in-france-to-luftwaffe-reconnaissance-over-soviet-lines/</link>
		
		<dc:creator><![CDATA[jjfadmin]]></dc:creator>
		<pubDate>Thu, 23 Jul 2026 01:07:37 +0000</pubDate>
				<guid isPermaLink="false">https://www.jjfpub.mb.ca/?post_type=product&#038;p=39671</guid>

					<description><![CDATA[Prussian officer Karl Knoblauch recounts a gripping, sober firsthand account of wartime service from infantry to Luftwaffe roles. A well-written and rewarding memoir that provides keen insight into the mindset [&#8230;]]]></description>
		
		
		
			</item>
		<item>
		<title>Air Battles Over the Baltic 1941, Volume 3: The Luftwaffe &#8211; Opening Gambits</title>
		<link>https://www.jjfpub.mb.ca/product/air-battles-over-the-baltic-1941-volume-3-the-luftwaffe-opening-gambits/</link>
		
		<dc:creator><![CDATA[jjfadmin]]></dc:creator>
		<pubDate>Wed, 15 Jul 2026 22:45:21 +0000</pubDate>
				<guid isPermaLink="false">https://www.jjfpub.mb.ca/?post_type=product&#038;p=39636</guid>

					<description><![CDATA[The opening hours of Operation Barbarossa over the Baltic reveal Luftwaffe initiative and Soviet disarray. Volume 3 of Air Battles Over the Baltic 1941 turns to the Luftwaffe and the [&#8230;]]]></description>
		
		
		
			</item>
		<item>
		<title>Air Battles Over the Baltic 1941, Volume 2: The Pathway to War</title>
		<link>https://www.jjfpub.mb.ca/product/air-battles-over-the-baltic-1941-volume-2/</link>
		
		<dc:creator><![CDATA[jjfadmin]]></dc:creator>
		<pubDate>Wed, 15 Jul 2026 22:44:13 +0000</pubDate>
				<guid isPermaLink="false">https://www.jjfpub.mb.ca/?post_type=product&#038;p=39635</guid>

					<description><![CDATA[This second volume of Air Battles Over the Baltic 1941 continues Mikhail Timin’s deeply researched examination of the Soviet Air Forces in the Baltic region during the tense months immediately [&#8230;]]]></description>
		
		
		
			</item>
		<item>
		<title>Air Battles Over the Baltic 1941, Volume 1: Soviet Military Aviation on the Eve of the Great Patriotic War</title>
		<link>https://www.jjfpub.mb.ca/product/air-battles-over-the-baltic-1941-vol-1/</link>
		
		<dc:creator><![CDATA[jjfadmin]]></dc:creator>
		<pubDate>Wed, 15 Jul 2026 22:43:45 +0000</pubDate>
				<guid isPermaLink="false">https://www.jjfpub.mb.ca/?post_type=product&#038;p=39634</guid>

					<description><![CDATA[Air Battles Over the Baltic Volume 1 offers a meticulously researched examination of the Soviet Air Forces in the Baltic Special Military District during the critical period leading up to [&#8230;]]]></description>
		
		
		
			</item>
		<item>
		<title>‘Cerberus’ and ‘Thunderbolt’: The Kriegsmarine’s ‘Channel Dash’ and the Luftwaffe’s Triumph, 12 February 1942</title>
		<link>https://www.jjfpub.mb.ca/product/cerberus-and-thunderbolt-the-kriegsmarines-channel-dash-and-the-luftwaffes-triumph-12-february-1942/</link>
		
		<dc:creator><![CDATA[jjfadmin]]></dc:creator>
		<pubDate>Wed, 01 Jul 2026 00:21:05 +0000</pubDate>
				<guid isPermaLink="false">https://www.jjfpub.mb.ca/?post_type=product&#038;p=39553</guid>

					<description><![CDATA[On the evening of 11 February 1942, following orders from Adolf Hitler, and under the codename ‘Operation Cerberus’ (Zerberus), the German Kriegsmarine, supported by the Luftwaffe, commenced an audacious operation. [&#8230;]]]></description>
		
		
		
			</item>
	</channel>
</rss>
