Historical Fiction, Review

A Mosaic of Wings by Kimberly Duffy

A Mosaic of Wings by Kimberly Duffy is a stellar debut novel! Intelligent, compassionate characters, a uniquely intriguing setting, and conflict-laden plot landed this book on my favorites shelf!

about the book

A Mosaic of Wings by Kimberly Duffy

A Mosaic of Wings by Kimberly Duffy

Nora Shipley has one goal–to carry on the legacy of her late father by taking over the scientific journal he started. To that end, she’s fought to be taken seriously among her male classmates and graduate as valedictorian of Cornell’s entomology program. When pressures to settle down rise to a fever pitch, she impulsively joins a research expedition in Kodaikanal, India, to prove herself in the field and win a scholarship.

But India holds several surprises–she is impressed not only by the beauty of its natural wonders, but also by the gentle nature she discovers in the rival classmate who accompanied her, Owen Epps. Instead of exploring, however, she is forced by the expedition leader to stay at camp and illustrate exotic butterflies the men of the team find without her. During the many quiet days, Nora befriends Sita, a young Indian girl who has been dedicated to a goddess against her will.

In this spellbinding new land, Nora is soon faced with impossible choices–between saving Sita and saving her career, and between what she’s always thought she wanted and the man she’s come to love.

goodreads | amazon | bookdepository | christianbook | bookbub


my thoughts

A Mosiac of Wings gifts readers with a fresh endearing-rivalry experience that shares many of the beloved qualities Anne and Gilbert (from the Anne of Green Gables series) have been wooing us with for more than a century. The complexities of grief, stifling cultural and/or familial expectations, and even general stubbornness create ample opportunity for miscommunication, conflict, and all-consuming page-turning engagement. 

Nora and Owen, of course, march to the beat of their own drums throughout their grand adventure and learn a thing or two about forgiveness and surrender during their intimately vulnerable personal journies of faith, compassion, and healing. Intellect and inspiration unite in this heartwarming, soul-searching, trailblazing story and I highly recommend it.

I received a complimentary copy of this book from the publisher and was under no obligation to post a review. The opinions expressed are my own.


about the author

Kimberly Duffy Photo Credit: © Laura Hicks Photography
? © Laura Hicks Photography

Kimberly Duffy grew up on Long Island, New York surrounded by beaches and books. She left one behind when she traveled to India, met a Midwestern boy, and moved to Ohio, but she’s never abandoned her love of books.

As a homeschooling mom of four, Kimberly happily plies her children with biographies, classic novels, and the odd math textbook that masquerades as stories. It is her greatest wish that her kids will fall in love with Mary Lennox, Jane Eyre, Gilbert Blythe (the oldest has already succumbed to his charm), and Jo March.

Having always dreamed of writing the type of books that sweep readers to another place, another time, Kimberly is thrilled to be publishing with Bethany House. When she’s not writing, researching, or trying to keep up with Instagram, she can be found buying all the historical cookbooks, cooking, lifting weights at the gym, and binge watching New Girl.

Visit her website or follow Kimberly on facebook or instagram!


you may also enjoy

The Spice King by Elizabeth Camden Blue Wren Shallows book 1 Carry Me Home by Dorothy Adamek A Refuge Assured by Jocelyn Green A Bound Heart by Laura Frantz


Let me know if you’re a fan of insects or India, reader friends!
Have you read A Mosaic of Wings by Kimberly Duffy or are you adding it to your tbr?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s