Margins
Little Match Girl book cover
Little Match Girl
2020
First Published
3.07
Average Rating
83
Number of Pages

Christian can’t help himself. He’s falling in love with the sweet guy who’s been coming into the sandwich shop for the past several months. But Christian’s been avoiding the candle-seller all year, going so far as to cross the street to avoid walking by him. Ashamed, he wonders if Dani can ever forgive him. Losing his mother to cancer, Dani has spent the last year in a haze of grief and loneliness. His life is selling candles, giving himself to any man who can pay, and saving himself from having to go home to his father’s brutality. Desperate for a place to belong, Dani sets out, with Christian’s help, to find his mother’s family. Christian wants Dani to be happy, though the cost might be losing Dani forever.

Avg Rating
3.07
Number of Ratings
15
5 STARS
0%
4 STARS
33%
3 STARS
47%
2 STARS
13%
1 STARS
7%
goodreads

Author

Dianne Hartsock
Dianne Hartsock
Author · 22 books

After growing up in California and spending the first ten years of marriage in Colorado, I now live in the beautiful Willamette Valley of Oregon with my incredibly patient husband, who puts up with the endless hours I spend hunched over the keyboard letting my characters play. I have to say, Oregon’s raindrops are the perfect setting in which to write. There’s something about being cooped up in the house while it pours rain outside, a fire crackles on the hearth inside, and a cup of hot coffee warms my hands, which kindles my imagination. The intricate and fragile nature of the mind is always fascinating. Having worked with the public through various careers I’ve come to respect the resilience and strength of the human spirit. I’m always trying to capture that spirit in my writing. Currently, I work as a floral designer in a locally-owned gift shop. Which is the perfect job for me. When not writing, I can express myself through the rich colors and textures of flowers and foliage.

548 Market St PMB 65688, San Francisco California 94104-5401 USA
© 2025 Paratext Inc. All rights reserved