<p>B.D. Anderson (Brenda Diane) is a romantic at heart. She loves to write romance stories with an underlying Christian theme though her stories are far from being preachy. She is married, has two adult sons and lies in Richmond, Virginia.</p>