Sally O’Keef was born in Canada, but moved to the US when she was a wee babe. She’s been married to the love of her life for fifteen years, and has six wonderful children and a huge dog who snores in the background as she writes. When she’s not writing, she loves reading, volleyball, and watching her children achieve their dreams.
Every Thought
Two broken souls. One impossible encore.
Jenny Gentry has everything she thought she wanted—fame, success, and a little boy who’s her whole world. But behind the lights and the music, she’s still haunted by the man she could never forget. The one who never knew about their son.
More info →Browse by Genre
- Action Adventure
- Contemporary
- Cozy Mysteries
- Dystopian
- Fantasy
- Historical Fiction
- Historical Mystery
- Historical Romance
- Holiday
- LGBTQ+
- Mysteries & Thrillers
- New Adult
- Non-Fiction
- Paranormal
- Paranormal Romance
- Paranormal Suspense
- Regency
- Romance
- Romantic Suspense
- Science Fiction
- Sports
- Suspense
- Thrillers
- Time Travel
- Urban Fantasy
- Western
- Women's Fiction
- Writing Self Help
- Young Adult
Browse by Series
- A Brighton Village Cozy Mystery
- A Chance Inquiry
- A George Picardi Mystery
- A Goode Girls Romance Book
- A Harrow & Marrow Mystery
- A Jekyll & Murphy Mystery
- A Jubilee Point Novel
- A Julie Butler Mystery
- A Lane Sanders Mystery
- A Lily Montgomery Murder Mystery
- A Malcolm Gee LODGE Mystery
- A Polly Pepper Mystery
- A Rogue Destiny Novel
- A Shelf Indulgence Cozy Mystery
- A Skyline Murder Mystery
- A Timothy Trousdale Mystery
- Adam's Cosmetics
- All's Fair in Love and Racing
- American Spy Sisters
- Angel Sworn
- Angus Brodie and Mikaela Forsythe Murder Mystery Series
- Arsenic & Old Ladies
- Arts and Lovers
- Aspen Series
- Axion
- Beasts of Hedge End
- Below the Salt
- Billionaire Brothers Grimm
- Black Inc.
- Borderland Ladies
- Borderland Rebels
- Brides of Redemption
- Brown and de Luca Novel
- By Magic…
- By the Law
- Children of Ash
- Coastal Dreams
- Cotton Cops Mysteries
- Crimson and Shadows
- Danger After Dawn
- Dangerous Liaisons
- Dangerous Trilogy
- Daring Women
- Dartmouth Brides
- Daughter of Destiny
- Daughters of the Duke
- Daughters of the Shattered Moon
- Decorah Security 2.0
- Demon-Hunting Soccer Mom
- Done With
- Dragonfury Scotland
- Drowned Kingdom
- Electra Poole Mysteries
- Fang & Fire
- Fates Sage
- FBI Agent Marsha O'Shea
- Fiona Mahoney Mysteries
- Flora Flowerdew Victorian Mysteries
- Games Earls Play
- Garcia Girls Mystery
- Ghost Ops
- Guardians of the Stone
- Gwendolyn Strong Series
- Harlowe & Fitch Historical Mystery
- Heart of the Highlands
- Hearts in Hawthorne
- Heroes of Rogue Valley – Calendar Guys
- Hidden Hearts
- Highland Brides
- Highland Chronicles
- Highland Talents Heritage
- His Highland Heart
- Hollywood Name Game
- Infernal Affairs
- Intrepid Heroines
- Irish Wolves Legacy
- Kalli Ballas Mystery
- Kate Haywood Mysteries
- Ladies Least Likely
- Lady Darling Mysteries
- Last Chance Academy
- Le Phœnix Club
- Les Frères de Montforte
- Les Soeurs de Willow Pond
- Looking Glass Series
- Lords of Midnight
- Love Between the Lyrics
- Love in Brighton Village
- Love Lost
- Love on the Run
- Matchmaker Mischief
- Merry Monarchs
- Mile-High Madmen
- Miracle Falls
- Mistbrook Manor
- Montana
- Moonlight Divine
- Mrs. Merlin's Academy for Extraordinary Young Ladies
- Myths & Outlaws
- North Country Heat
- Notes From the Deep End
- Off World
- Oklahoma Brands
- Only Murders in the Square
- Orchard Hollow
- Poppy McVie Mysteries
- Port Simms
- Portrait of a Woman
- Prosperity, Montana
- Rakes & Rebels: The St. Briac Family
- Raven & Wren
- Realms of Alysatree
- Reckless Brides
- Regency Rakes
- Reigns of Telmoria
- Ribbon Ridge
- River Bend Vineyard Cozy Mystery Series
- Rocky Road Ranch
- Scandalous Secrets
- Scottish Highland Warriors
- Sedas e Sombras
- Shadowhurst Mysteries
- Shadows and Silk
- Shadows of Fire
- Shattered Sisters
- Shifter Lords
- Slanted London
- Song of Prophecy Series
- Sons of Scandal
- Sons of the Wolf
- Soulmated
- Sugar & Spice Mysteries
- Sugar Springs
- Sunny Meadows & Kalli Ballas Crossover
- Testaments of the Forsaken
- The Accidental Exorcist
- The Billionaire Hearts Club
- The Bloodstone Saga
- The Bostwicks of Trillium Bay
- The Box Books
- The Brotherhood of the Sword
- The Cartel Brotherhood
- The Cartographer’s War
- The Circle of Sin
- The Conner Clan
- The Crane Brothers
- The Cursed Kingdom
- The Dark Court of London
- The Darkening Gate
- The Daughters of the Earth
- The Dreambound Series
- The Eagle Brotherhood
- The Edge
- The Fatal Series
- The Fateshollow Saga
- The Gift Series
- The Gingerbread Legacy
- The Goldenchild Prophecy
- The Grayson Family
- The Guardians
- The Hands of Fate
- The Haunted Farmhouse Mysteries
- The Heartbound Chronicles
- The Hellions of High Street
- The Immortal Witches
- The Invisible College
- The Knights
- The League of the Blade
- The League: Eve of Destruction
- The Legend of Adani
- The Lost Clan
- The MacGalloways
- The Maidens of Fairhaven
- The Matchmaker of Mayfair
- The McIntyre Men Book
- The Midnight Series
- The Mirror Kingdom Chronicles
- The Noble Norsemen
- The O'Rourke Brotherhood
- The Orphan Series
- The Orphan's Code
- The Pirate Wolves
- The Poisoner of Kingfountain
- The Portal
- The Royal Occult Bureau
- The Scandalous Sisters
- The Scottish Lions
- The Second Chance Brides
- the series
- The Serpent Series
- The Sisters of Willow Pond
- The Slave-Soldier Series
- The Souvenir Series
- The Texas Brand: Generations
- The Unredeemables
- The Vampire Empire
- The Welsh Rebels
- Threads of Word
- Vampires of London
- Vanguards
- Victorian Outcasts
- Wedding a Wallflower
- Welsh Hellions
- Wicked Nights
- Windermeres in Love
- Wishville Mystery
- Witchling Academy
Featured Books
May Queen (Holiday Knights Book 3)
May Day at the castle!
A determined knight. A mysterious lady. Will she be his Queen of the May?
The Knight:
Lord Ricard Wellington is surprised when Lady Flora Debenham arrives at the castle one night saying she has replaced her cousin as his betrothed. The woman is mysterious and has eyes like emeralds and a smile that could soften even the hardest of hearts. However, she is a feisty, disobedient wench who tends to keep sneaking out of the castle, ending up in the Druid-infested woods. Ricard has good reason for hating the Druids, and follows the girl in secret trying to discover her secrets.
Stolen by a Pirate (Rakes & Rebels: The Beauvisage Family Book 1)
Meet the couple that launched the Beauvisage Family series!
Dashing French pirate Jean-Philippe Beauvisage revels in a life of complete freedom…until the night at a ball in Georgian London, when a Russian beauty quietly steals his heart.
Heartbroken Antonia Varyshkova, who has lost her parents and her home in a St. Petersburg fire, stops in London en route to a new life with her brother in Colonial America. When her arrogant ship’s captain, Tobias Ormond, insists that she attend a ball with him, Antonia reluctantly agrees.
The Would-be Witch (Enchanted Heiresses Book 1)
Miranda Wilton seemingly has everything, birth, breeding and beauty, yet she finds herself on the threshold of spinsterhood. Because she carries the heritage of the Merlin, her family demands she marry among those who share his supernatural blood, but no mage will willingly wed a woman without magical powers. When the cards predict that a wedding is possible, Miranda agrees to brave the social whirl of a London Season.
More info →




