Overview
A thrilling and romantic debut fantasy where competitors from two prominent, time-traveling Black families must fight in a deadly magical duel - and find themselves falling in love.
The Baldwins and the Davenports have been sworn enemies for centuries. Ever since Venus Davenport and Titus Baldwin, two enslaved kids, fell in love, tried to run away, and got caught by their mistress, Sabine, a powerful witch. Desperate for freedom, they struck a bargain, and she gifted their families the ability to exist outside of time, along with magic to survive and thrive.
Those gifts came at a price.
Once a generation, their families must put forth a competitor for a magical duel to the death to feed Sabine's immortality. This time, Emma Baldwin - a wish spinner - and Malcolm Davenport - a maker of illusions - are chosen.
But when they meet to check out the competition, sparks fly. Soon, the two are exchanging letters, having secret meetings, and fighting off their cursed urges to hurt one another, all while trying not to fall in love. And if they are ever going to have a chance to be together, they only have one choice: to put an end to Sabine’s curse, once and for all.
J.D. Myall's Heart's Gambit is an irresistible journey of dazzling magic, unforgettable first love, and daring to dream of something more.
This book title, Heart's Gambit, ISBN: 9781250365408, by J.D. Myall, published by St. Martin's Publishing Group (February 3, 2026) is available in hardcover. Our minimum order quantity is 25 copies. All standard bulk book orders ship FREE in the continental USA and delivered in 4-10 business days.
Unlike Amazon and other retailers who may also offer Heart's Gambit books on their website, we specialize in large quantities and provide personal service, from trusted, experienced, friendly people in Portland, Oregon. We offer a Price Match Guarantee, and QuickQuote form, to make purchasing quick and easy.
Prefer to work with a human being when you order Heart's Gambit books in bulk? Our Book Specialists are standing by Monday-Friday 8-5 PST, ready to help!