A Thousand Painted Hours: A Novel by Barbara O'Neal Narrator: Sneha Mathan
Format: audiobook, eARC
Source: supplied by publisher via NetGalley
Formats available: hardcover, paperback, ebook, audiobook
Genres: historical fiction, historical romance
Pages: 480
Length: 15 hours and 22 minutes
Published by Brilliance Audio, Lake Union Publishing on August 11, 2026
Purchasing Info: Author's Website, Publisher's Website, Amazon, Barnes & Noble, Bookshop.org, Better World Books
Goodreads
An epic, emotionally charged novel about love, art, and survival spanning 1900s colonial India to Blitz-era London by the USA Today bestselling author of When We Believed in Mermaids.
In the shadow of the London Blitz, artist Elsie Turner clings fiercely to her canvases, refusing to let war dim the colors that define her. The bombs test her nerve, but the struggle also stirs memories of her golden youth in India and of the long-lost love of her life.
The daughter of a British civil servant in the Himalayan station of Nainital, Elsie crosses cultural divides to forge an unlikely bond with Tanveer Singh, a Sikh prince with hopes, dreams, and far-reaching ideas. What begins as shared sketchbooks and stargazing becomes first love and a secret correspondence. When Elsie’s father is summoned to England, Elsie is severed from the world she knows—and is determined to preserve it through both her art and a connection with Tanveer that endures through the most tumultuous years of their lives.
Across four decades and two continents, Elsie navigates a journey from lush colonial India to war-torn London, amid landscapes of beauty, protest, and peril. As past and present collide, the most impossible choices and sacrifices are yet to be made in the name of love, war, and survival.
My Review:
It starts with a cyanide capsule. Which is a surprising place for a story to start because it has so much potential to be the end. And very nearly is. That opening scene grabs the reader by the throat and doesn’t let go until the end of this utterly absorbing historical romance.
It’s the story in between that captivates. Not just what happens AFTER Elsie Turner is given that capsule, but all the years and events and miles that led up to it – and to the terrible events that nearly bring her story to a premature end.
In the beginning, Elsie, her estranged husband and her beloved mother are caught in the midst of the Blitz. They’re living in London as Neville Chamberlain’s infamous “peace in our time” dies in a hail of bombs. Night after night after night. As the losses and the destruction pile up all around her, renowned artist Elsie Turner is forced to send her most important, and most potentially lucrative post-war, canvases out of London for safekeeping.
Making the decisions about which to secrete away and which to keep with her is just part of Elsie’s trip down memory lane, a trip that has miles to walk before its end. Her paintings, and her memories, take her back in time to her childhood in India, to her first summer with Tanveer Singh and his sister Gurdaya, when Tanveer and Elsie were both eleven, and their lifelong relationship began.
Elsie and Tanveer were each other’s person from the minute they met, and remained so no matter what life and their parents threw at them and pulled them apart. Equal in mind and heart, the world they grew up in seemed determined to keep them separated – and dragged them away from each other, over and over.
Tanveer was the second son of the local maharaja in Nainital. Elsie was the daughter of an English bureaucrat, but her father was the second son of an Earl. Neither Tanveer nor her father expected to inherit their titles, so in childhood Tanveer and Elsie were relatively equal in rank, if not in the eyes of the British Raj. Their mothers were the best of friends, and they were often thrown together and glad of it.
But they belonged together, and they both knew it – even if they also recognized that the world they lived in would not have it. It didn’t stop them from falling in love. It only stopped them from making a life together.
And yet they were never apart, not even when continents separated them. Because they began as true friends, and were intellectual equals, they maintained their friendship with long letters and intellectual discussions. But they never lost their hold on each other, no matter how far apart they might be.
Which was both the tragedy of their lives and the saving of them, sometimes seemingly both at the same time. Until they finally reached a point in their lives when they could tackle the forces against them, together at last.
Escape Rating A+: This was, in a word, “WOW!” I had forgotten just how much I loved epic historical romance – or historical epic romance – and A Thousand Painted Hours is definitely both. And a marvelously compelling example of both as well.
Then I thought about it for a while and realized that it was because such books stopped existing, and I think I know why. Back in the day, when there were a LOT of such books – but they were often stories where the female main character was repeatedly victimized, generally had little agency, and spent a great deal of the book waiting for rescue by the male main character, who may have been one of the people who victimized her early on. (I’m thinking of Kathleen E. Woodiwiss’ books in particular, but this was definitely the trend.)
Tastes changed, and the good parts got thrown out with the bad. The female main character with little to no agency waiting for rescue – the Cinderella trope – became less popular because women’s opportunities changed in the 1970s, and for the better. But we lost the big historical scope of the story along with the passive female main character.
Except for Outlander, of course. Like Claire Randall in Outlander, Elsie Turner may have to deal with the restrictions of her time on the lives of women, but she takes as much control of her life as she can, rails at the unfairness that she can’t control ALL of her circumstances, and then reaches out and takes every scrap of control that she can manage. She becomes an artist against her parents and her eventual husband’s wishes, builds a career and a name for herself, and continues her relationship with Tanveer against not just the odds but in the face of many who are certain he will be her ruin. Or that she will be his.
A Thousand Painted Hours was so marvelous because it combined that huge sweep of history, in this case from the pre-World War I era to the early months of World War II, alongside the falling of the British Raj and the independence movement in India, with a compelling, absorbing romance that is fully engaged with the times in which it is set – because its characters very much are – and we see this tumultuous time through their eyes and experience it through their hearts.
I’m waxing a bit lyrical in this review, but that’s because this story just captivated me so much. I started out listening to it, and the narration by Sneha Mathan was simply lovely. She gave a marvelous performance, absolutely embodied Elsie, but did an excellent job voicing Tanveer as well. I wish I could have listened to the story all the way through, but I was gasping to see if the story could eke out a happy ending. I certainly didn’t expect one. Because I read a LOT faster than an audiobook plays, I switched to text. But it is absolutely worth the time to listen to the whole thing if you have the time and can keep yourself from thumbing ahead. I couldn’t.
While the romance is what holds the story together, what made it work was the way that their relationship is intertwined with so much roiling history. Because tumultuous times, and people’s reactions to them and compromises with them, make the BEST stories, and A Thousand Painted Hours is no exception.
I fell in love with Tanveer and Elsie every bit as much as they fell in love with each other. Their story was beautiful, captivating and perfectly steeped in the trials and tribulations of a turbulent era. If you remember those big, sweeping historical sagas as fondly as I do, you’re absolutely going to fall in love with this book. I certainly did.

TLC tour schedule:
Monday, August 10th: IG: @fullybookedinkentucky
Monday, August 10th: IG: @a_book_read_in_jersey
Monday, August 10th: TT: @copperforestbookshop
Monday, August 10th: TT: @jess4reads
Monday, August 10th: Novels Alive – review
Monday, August 10th: IG: @diveintoagoodbook – review
Tuesday, August 11th: TT: @respecka
Tuesday, August 11th: IG: @bookapotamus
Tuesday, August 11th: TT: @juliannas_booktok
Tuesday, August 11th: IG: @jacklynsbooknook
Wednesday, August 12th: IG: @dianas_books_cars_coffee
Wednesday, August 12th: IG: @reecaspiecesbooks and TT: @reecaspiecesbooks – review
Thursday, August 13th: IG: @dana.loves.books and TT: @dana.loves.books5
Thursday, August 13th: @enjoyingbooksagain – review
Thursday, August 13th: IG: @purrfectpages
Thursday, August 13th: TT: @dharashahauthor
Thursday, August 13th: IG: @thenightowlnook
Thursday, August 13th: Laura’s Reviews and IG: @laurasreviews_1 – review
Friday, August 14th: IG: @poisedpen
Friday, August 14th: IG: @andrea.c.lowry.reads
Friday, August 14th: IG: @deannaturnsthepage
Friday, August 14th: View from the Birdhouse – review
Monday, August 17th: IG: @
Tuesday, August 18th: IG: @readingpastdark.marcia
Tuesday, August 18th: Reading Reality – review
Wednesday, August 19th: The Bookish Dilettante – review
Wednesday, August 19th: IG: @reading.late.into.the.
Wednesday, August 19th: IG: @bookbenderwitch
Wednesday, August 19th: IG: @webreakforbooks
Wednesday, August 19th: TT: @zaineylaney
Thursday, August 20th: IG: @angiearoundwonderland
Thursday, August 20th: TT: @readerinthestorm
Friday, August 21st: Helen’s Book Blog – review
Friday, August 21st: IG: @smashley.reads and TT: @smashley.reads
Saturday, August 22nd: IG: @booksandcoffeemx
Monday, August 24th: IG: @iambibliomane
Monday, August 24th: IG: @the.caffeinated.reader
Monday, August 24th: IG: @ifcatscouldread – review
Tuesday, August 25th: IG: @girlsinbooks
Tuesday, August 25th: IG: @lexijava
Wednesday, August 26th: IG: @meghan_readsbooks
Wednesday, August 26th: @books_old_and_new – review
Wednesday, August 26th: Cerebral Girl in a Redneck World – review
Thursday, August 27th: IG: @lifeofabookqueen
Thursday, August 27th: IG: @cmtloveswineandbooks
Thursday, August 27th: IG: @bookedbychristina – review
Friday, August 28th: IG: @booksloveandunderstanding
Friday, August 28th: IG: @oilycaffeinatedmama
Saturday, August 29th: IG: @subakka.bookstuff
Monday, August 31st: Eliot’s Eats – review
Monday, August 31st: IG: @reader_ceygo
Monday, August 31st: IG: @that.bookmom
Tuesday, September 1st: IG: @aurorabookreading
Wednesday, September 2nd: IG: @edensbookden
Wednesday, September 2nd: IG: @reading.with.mama.kenna
Wednesday, September 2nd: IG: @cam_leary – review
Thursday, September 3rd: Bibliotica
Thursday, September 3rd: IG: @just_another_mother_with_
Thursday, September 3rd: IG: @spaceonthebookcase and TT: @spaceonthebookcase
Saturday, September 5th: Girl Who Reads – review
Sunday, September 6th: IG: @nissa_the.bookworm
The Tailor (DS Cross Mysteries #8) by
It’s interesting that the character of DS George Cross that we met back in
But someone slit his throat in a train carriage W/C, stole his luggage – including two bespoke suits – and then disappeared. It looks like it was a professional hit. At first, the question the investigation needs to answer is why. The more complicated that answer starts to look, and the more Cross’ DCI interferes with the investigation, the more the real question starts to look like which profession?
Cross deals with change badly and emotions, both his own and those of the people around him, worse. He’s a creature of meticulous attention, focused to the point of hyperfocus, with a need to get straight to the point with no consciousness whatsoever of what are referred to as the “social niceties”. His autism spectrum disorder aids greatly in his work – as long as he has a partner who can supply the social oils and unguents that Cross sees no purpose in. (He might be right but that’s the way the world – and other people – work.
That combination, of the case that twists and turns and turns both itself and the police inside out kept me glued to a succession of seats for nearly four hours straight. While the shifts in George Cross’ life, and the way that he does and does not adapt to them, turned into one shining moment of awesome that I could acknowledge even if Cross himself could not.

Current Giveaways:
Blog Recap:
Coming This Week:
Preaching to the Choir (Terrible Worlds: Transformations) by
The creepy gothic atmosphere reminded me a LOT of Simon R. Green’s
In the end, as one of the characters reveals, this story is in dialogue with Ursula LeGuin’s classic, Hugo-Award winning short story,
The Wizard Who Kept Himself Suspicious (Magic & Mystery, #5) by
The text is written from Shiverick’s wry, world-weary but ever observant perspective, and in that voice the story is clear and easy to follow. We may be as lost as the rest of the wizards in following his logic – because he’s way better at that than they are and there’s considerably more going on than we know at the outset – but the story and his thought processes are clear even if the way he reaches his conclusions is a bit convoluted. Then again, the murder plot was ALSO a bit convoluted, so that tracks.
The Silver Hand (Tides of Magic #2) by
The Silver Hand is the follow-up to the absolutely marvelous first book in the
If you’ve ever read the
A Trade of Blood (Shadow of the Leviathan, #3) by
I’ve been waiting a year and a half for this book, and it absolutely was worth the wait. The first book in the
Dinios Kol is her Watson, more or less. Mostly less (less like Watson, not less of an assistant). Ana may be less functional in a social and societal sense than Holmes – as well as frequently more drug-addled – but Din is her very able assistant, investigator, and more than occasional social smoother. He’s also young and learning and getting better at the job in every story. (Even in
Escape Rating A++: Obviously, I loved this. I’ve loved the whole series so far and expect to love however many books it ultimately encompasses. I’ve loved fantasy mystery since way, way back with Randall Garrett’s 


🦊 🍂 🍁 ☕️ 🪵 🧣 📙 🧦 🧶 🐻 🧺 🥐 🥧 🍯 ☕️ 🪵 🌰

Blog Recap:
Coming This Week: