Forensic archaeologist Ruth Galloway changed her lifeuntil a convicted killer tells her that four of his victims were never found, drawing her back to the...
The discovery of a missing womans bones force Ruth and Nelson to finally confront their feelings for each other as they desperately work to exonerate...
Elly van Gelderen provides examples of linguistic cycles from a number of languages and language families, along with an account of the linguistic cycle in...
Elly van Gelderen provides examples of linguistic cycles from a number of languages and language families, along with an account of the linguistic cycle in...
Pandemic Lockdowns Have Ruth Galloway Feeling Isolated From Everyone But A New Neighboruntil Nelson Comes Calling, Investigating A Decadeslong String Of Murdersuicides Thats Looming Ever...
Ruth Galloway uncovers the bones of what might be a notorious Victorian child murderess and a baby snatcher known as 'The Childminder' threatens modernday Norfolk...
Ruth Galloway uncovers the bones of what might be a notorious Victorian child murderess and a baby snatcher known as 'The Childminder' threatens modernday Norfolk...
In this delightfully creepy mystery, Ruth Gallowaywhom #1 New York Times bestselling author Louise Penny calls a captivating amateur sleuthis haunted by a ghost from...
In the next Ruth Galloway mystery, a vision of the Virgin Mary foreshadows a string of coldblooded murders, revealing a dark current of religious fanaticism...
<div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"name":"shop_pay","wallet_params":{"shopId":73758048501,"merchantName":"Ergodebooks","personalized":true}},{"name":"amazon_pay","wallet_params":{"checkoutLanguage":"en_US","ledgerCurrency":"USD","placement":"Cart","sandbox":false,"merchantId":"A1G1ZY975O1T6J","productType":"PayAndShip","design":"C0002"}},{"name":"paypal","wallet_params":{"shopId":73758048501,"countryCode":"US","merchantName":"Ergodebooks","phoneRequired":true,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":false,"requiresBillingAgreement":false,"merchantId":"L873BZSC9NMQS","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AbasDhzlU0HbpiStJiN1KRJ_cNJJ7xYBip7JJoMO0GQpLi8ePNgdbLXkC7_KMeyTg8tnAKW4WKrh9qmf\u0026merchant-id=L873BZSC9NMQS\u0026intent=authorize"}}]" access-token="c0f52a66b386e9fa5c0ab4c2febc737c" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="73758048501" cart-id="5d0741176c0424634ccae1fcfdc177af" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> <small id="shopify-buyer-consent" class="hidden" aria-hidden="true" data-consent-type="subscription"> One or more of the items in your cart is a recurring or deferred purchase. By continuing, I agree to the <span id="shopify-subscription-policy-button">cancellation policy</span> and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. </small> </div>
Stay in the know
Subscribe to our newsletter and stay updated on latest offers, discounts and events near you.
For MAP (Minimum Advertised Price) violations, please contact: map@ergode.com
For Intellectual Property (IP) or Trademark concerns, please contact: ip@ergode.com
⚠️ California Proposition 65 Warning: Some products sold on this website may expose you to chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm. For more information, visit www.P65Warnings.ca.gov.
Forensic archaeologist Ruth Galloway changed her lifeuntil a convicted killer tells her that four of his victims were never found, drawing her back to the...
The discovery of a missing womans bones force Ruth and Nelson to finally confront their feelings for each other as they desperately work to exonerate...
Elly van Gelderen provides examples of linguistic cycles from a number of languages and language families, along with an account of the linguistic cycle in...
Elly van Gelderen provides examples of linguistic cycles from a number of languages and language families, along with an account of the linguistic cycle in...
Pandemic Lockdowns Have Ruth Galloway Feeling Isolated From Everyone But A New Neighboruntil Nelson Comes Calling, Investigating A Decadeslong String Of Murdersuicides Thats Looming Ever...
Ruth Galloway uncovers the bones of what might be a notorious Victorian child murderess and a baby snatcher known as 'The Childminder' threatens modernday Norfolk...
Ruth Galloway uncovers the bones of what might be a notorious Victorian child murderess and a baby snatcher known as 'The Childminder' threatens modernday Norfolk...
In this delightfully creepy mystery, Ruth Gallowaywhom #1 New York Times bestselling author Louise Penny calls a captivating amateur sleuthis haunted by a ghost from...
In the next Ruth Galloway mystery, a vision of the Virgin Mary foreshadows a string of coldblooded murders, revealing a dark current of religious fanaticism...