Sheila Walsh was born in Ayr, Scotland in 1956. Writing books for children and adults is among her many talents. She is also a Grammy-nominated singer and speaks at the Women of Faith conferences. On television, she co-hosted The 700 Club and had her own talk show Heart to Heart with Sheila Walsh on the Family Channel. She currently lives in Texas with her husband and they have one son.