A Thousand Painted Hours by Barbara O’Neal (Historical Fiction)

Excellent historical fiction alternating between London in late 1940, during the Blitz, and the early 1900s in India and England. Elsie has been raised in India, her father in the British civil service. While there she forms a deep friendship with a Sikh prince with strong tendencies towards independence. When her father is called back to England, Elsie is reluctantly sent back as well.

This is a love story that stretches across time, space, class, and political trends, including the recognition of the treatment and consideration of women. It’s quite emotional and there are plenty of scenes I can only describe as “torrid” which is usually not my thing, but the writing was excellent, the situations were quite believable, and I never felt emotionally manipulated. Additionally, the various characters and depiction of life in those times and places were really good — colonial India, war torn England, Cairo after WWI, etc.) . Elsie is an artist struggling to make her way in a world where her responsibilities and the expectations of others don’t always allow her much autonomy. The descriptions of her artistic efforts were very engaging (that’s two books in a row about artistic types that have appealed to me, the unartistic type) and the detailed descriptions of the (completely appropriate to the ages) discussions and interests of the various characters (her Prince, his sister, her own mother, a Bohemian group she connects with, etc) is a marvel. I love the way that the letter exchanges between her and her Sikh Prince always contained “one small beauty” regardless of the deeply disturbing events they were going through.

It was a quick read — a little repetitive (for me) on the love story, but fully compelling from start to finish.

Thank you to Lake Union Publishing and NetGalley for providing an advance copy of this book in exchange for my honest review. The book will be published on August 11th, 2026.