Beauty For Ashes (Heartsong Presents)

is book #98 of the Heartsong Presents line.
==Book Description==
Karlee Merrick is struggling to recover her husband's death. She needs to be strong, both for herself and for her two children; she wants to stand on her own two feet.
But two men are more than willing to help Karlee put her life back together. Although Randy, her highschool sweetheart, can melt her heart with his green eyes, Karlee finds herself drawn to David, the handsome born again Christian so different from any man she's ever known.
When a mystery is uncovered in her late husband's papers, Karlee questions the intentions of both men . Does Randy know what's best for her? If David has been living a lie, can she still believe in the God he claims to serve?
(Description from fictiondb.com)