A+ #AudioBookReview: A Thousand Painted Hours by Barbara O’Neal

A+ #AudioBookReview: A Thousand Painted Hours by Barbara O’NealA 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 WebsitePublisher's WebsiteAmazonBarnes & NobleBookshop.orgBetter 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

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 and TT: @deannaturnsthepage

Friday, August 14th: View from the Birdhouse – review

Monday, August 17th: IG: @welovebigbooksandwecannotlie and TT: @welovebigbooks – review

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.night

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_books

Thursday, September 3rd: IG: @spaceonthebookcase and TT: @spaceonthebookcase

Saturday, September 5th: Girl Who Reads – review

Sunday, September 6th: IG: @nissa_the.bookworm

2 thoughts on “A+ #AudioBookReview: A Thousand Painted Hours by Barbara O’Neal

Leave a Reply

Your email address will not be published. Required fields are marked *

CommentLuv badge