The Christmas Promise (Heartsong Presents)
Kimberly Rose Johnson lives in the Pacific Northwest with her husband and two teenage sons. She enjoys reading, music, hiking and coffee. You may contact her through her website at www.kimberlyrjohnson.com or follow her on twitter @kimberlyrosejoh