The Last Bargain
Premium Members save an extra 10% and all Members collect stamps to save with Rewards. 10 stamps = $5.
Soledad survived the death of her husband.
Surviving Hidalgo may cost her soul.
In the scorched deserts of Porfirian Mexico, a grieving young widow strikes a bargain with a mysterious horseman whose blood works impossible miracles-and demands an unbearable price.
Hidalgo is an immortal horseman bound by ancient vows to the Catholic Church. In exchange for his protection, Soledad must surrender the only thing she has left to give-her own blood. Bound together by an oath neither fully understand...


