Book Review | A Tapestry of Light

Bethany House, Books Review, Christian Fiction, Culture, Guest Host, Historical Fiction, JustRead Publicity Tours, NetGalley, Novels, Writing Spot

A Tapestry of Light JustRead Blog Tour Welcome to the Blog Tour for A Tapestry of Light by Kimberly Duffy, hosted by JustRead Publicity Tours!


A Tapestry of LightTitle: A Tapestry of Light Author: Kimberly Duffy Publisher: Bethany House Publishers Release date: March 16, 2021 Genre: Christian Historical Romance

Calcutta, 1886. Ottilie Russell is adrift between two cultures, British and Indian, belonging to both and neither. In order to support her little brother, Thaddeus, and her grandmother, she relies upon her skills in beetle-wing embroidery that have been passed down to her through generations of Indian women. When a stranger appears with the news that Thaddeus is now Baron Sunderson and must travel to England to take his place as a nobleman, Ottilie is shattered by the secrets that come to light. Despite her growing friendship with Everett Scott, friend to Ottilie’s English grandmother and aunt, she refuses to give up her brother. Then tragedy strikes, and she is forced to make a decision that will take Thaddeus far from death and herself far from home. But betrayal and loss lurk in England, too, and soon Ottilie must fight to ensure Thaddeus doesn’t forget who he is, as well as find a way to stitch a place for herself in this foreign land.

PURCHASE LINKS*: Goodreads | Amazon | Barnes & Noble | BookDepository | IndieBound | Christianbook | BookBub


Kimberly Duffy

Kimberly Duffy is a Long Island native currently living in Southwest Ohio, via six months in India. When she’s not homeschooling her four kids, she writes historical fiction that takes her readers back in time and across oceans. She loves trips that require a passport, recipe books, and practicing kissing scenes with her husband of twenty years. He doesn’t mind.

CONNECT WITH KIMBERLY: Website | Facebook | Instagram


A Tapestry of Light by Kimberly Duffy takes readers to 1880s Calcutta, India. Ottilie Russell is a woman between worlds with the responsibility of caring for her family on her shoulders. Losses weigh heavy, but when a stranger arrives with shocking news, secrets she never expected come to light.

I’ve been looking forward to reading A Tapestry of Light. Partly because I loved Kimberly Duffy’s previous book A Mosaic of Wings and partly because the story mostly occurs in India—and the cover is gorgeous! Ottilie does not have an easy life and it shows in her struggle with her faith, which makes the spiritual journey she experiences throughout the book go deep.

The romantic in me wished to have seen more romance. That part of the story didn’t begin until much later in the book than usual and then felt rushed at the end, especially because we are never given Everett Scott’s perspective. But for readers who prefer the rich inner life of a single character, I suspect you will especially love A Tapestry of Light. It is richly woven, just like Ottilie’s gorgeous needlework.

I received a complimentary copy of this book from NetGalley, Bethany House Publishers, and JustRead Tours. I was not required to write a positive review. The opinions I have expressed are my own. I am disclosing this in accordance with FTC guidelines.


(1) winner will receive a print copy of A Tapestry of Light, A Mosaic of Wings, and Recipes from an Indian Kitchen!

A Tapestry of Light JustRead Giveaway

Full tour schedule linked below. Giveaway began at midnight March 22, 2021 and will last through 11:59 PM EST on March 29, 2021. Winner will be notified within 2 weeks of close of the giveaway and given 48 hours to respond or risk forfeiture of prize. US only. Void where prohibited by law or logistics.

Giveaway is subject to the policies found here.


Follow along at JustRead Tours for a full list of stops!

JustRead Publicity Tours

*NOTE: This post contains affiliate links.

8 thoughts on “Book Review | A Tapestry of Light

Leave a Reply

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