Hidden Dreams (River Town #3)
Grant C. Holland

Ross is restless in the small river town of Coldbrook Bend. He left his hometown to escape a bad relationship, but he’s been unable to find someone new. Despite enjoying the support of a rich set of new friends, he’s considering abandoning the small town life for the twin cities of Minneapolis and St. Paul. When he least expects it, a widower with an adorable baby appears to shake up all of his plans.
Puck has never kissed a man before, much less had a relationship with one. However, his desire to be with Ross is not as unprecedented as he originally thinks. After another chance meeting on a snowy winter night, they are soon enjoying a joyful domestic life together. Unfortunately, life has one more stroke of bad luck in store. Both Ross and Puck will need to call on all of their resources to make their once-hidden dreams come true.
Hidden Dreams is a 50,000 word slow burn, first time gay romance. It has steamy scenes and no cliffhangers. It’s the third novel in the River Town series and includes characters from the two previous books. However, it can easily be read as a standalone novel.