About the book, A Thousand Painted Hours 
- Publisher : Lake Union Publishing
- Publication date : August 11, 2026
- Language : English
- Print length : 543 pages
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.
Praise for this book:
“From the forested hills of India to the bomb-scarred streets of London to the searing heat of Cairo, A Thousand Painted Hours is a colorful, transportive, and heartrending novel. In a sweeping tale of friendship and love through the ages, O’Neal grabs her readers by the heart and doesn’t let go. Not to be missed!” —Heather Webb, USA Today bestselling author of The Hope Keeper
Buy, read and discuss this book:
Amazon | Barnes & Noble | BookBub | Goodreads
About the author, Barbara O’Neal 
Barbara O’Neal is the Washington Post, Wall Street Journal, USA Today, and Amazon Charts bestselling author of twenty novels of women’s fiction, including the #1 Amazon Charts bestseller When We Believed in Mermaids, as well as The Last Letter of Rachel Ellsworth, Memories of the Lost, This Place of Wonder, and The Starfish Sisters.
Her award-winning books have been published in more than two dozen countries. She lives on the wild Oregon Coast with her husband, a British endurance athlete who vows he’ll never lose his accent.
For more information, visit www.barbaraoneal.com.
Connect with Barbara:
My thoughts 
A Thousand Painted Hours entered my life during a summer when I was already doing a lot of reading about both British colonial India and World War II, so I felt as though the literary gods were smiling upon me.
Then I loved the print version so much that I bought the audiobook simply because I wanted to hear Barbara O’Neal’s language read aloud.
This isn’t a review of the audio edition, but that seems worth mentioning because it says something about the prose itself. O’Neal writes with a richness that never becomes cumbersome. Her descriptions are lush and evocative without slowing the story, and there is a musicality to the language that made me curious about how it would sound rather than simply how it looked on the page. For the record, the narration is spot-on, and the story flows just as beautifully when heard as it does when read.
The print edition, though, is gorgeous.
Different languages weave through the text. Letters pass back and forth, sometimes accompanied by pressed flowers or small pieces of art. These elements aren’t decorative flourishes pasted onto the story; they’re part of the way O’Neal builds intimacy between her characters and gives physical presence to relationships stretched across enormous distances and spans of time.
They also contribute to one of the novel’s greatest strengths: its sense of texture. This is a book that feels tactile. Paper, paint, flowers, landscapes, food, weather, clothing, and color all contribute to the world of the novel without overwhelming it.
At 543 pages, A Thousand Painted Hours is wonderfully meaty—and somehow still not enough.
That is partly because O’Neal handles the pacing of a long, dual-timeline novel remarkably well. The movement between periods creates momentum rather than interrupting it, and the letters provide yet another rhythm within the larger structure. Instead of feeling as though I were being pulled away from one story just as it became interesting, I found that each shift added another layer to what I already knew.
O’Neal is equally good at allowing relationships to develop over time. Connections between characters are not treated as static things established in one scene and carried unchanged through the rest of the book. Affection, resentment, obligation, desire, friendship, and loyalty evolve as the characters themselves do. Four decades is a tremendous amount of emotional territory for a novel to cover, and the relationships feel lived in rather than merely plotted.
There is also considerable care in the novel’s treatment of culture and belonging. O’Neal doesn’t use India simply as an exotic backdrop for a British woman’s story. Questions of colonialism, privilege, cultural identity, and independence are woven through the characters’ lives, while the multilingual elements of the novel allow people to inhabit their own languages rather than having every interaction flattened into English.
Perhaps most impressive is the balance of all these elements. This is historical fiction, romance, family drama, and a novel about art, memory, culture, and identity, but none of those pieces feels as though it has wandered in from a different book.
And despite those 543 pages, I reached the end wishing there were just a few more painted hours left.
Goes well with: Gulab jamun and a steaming cup of cardamom tea.
Visit the Other Great Participants in this Campaign
Monday, August 10th: IG: @fullybookedinkentucky
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: IG: @jacklynsbooknook
Wednesday, August 12th: IG: @dianas_books_cars_coffee
Wednesday, August 12th: IG: @reecaspiecesbooks and TT: @reecaspiecesbooks – review
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
Thursday, August 13th: TT: @juliannas_booktok
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: 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
TBDMonday, August 10th: IG: @a_book_read_in_jersey
TBD: Thursday, August 13th: IG: @dana.loves.books and TT: @dana.loves.books5
TBD: Thursday, August 20th: IG: @angiearoundwonderland





































