I’ve been a Christian since 1981 and I have degrees in religion and history from Lakeland College, a small liberal arts college in Wisconsin that was founded as a missionary training school in the 19th century.

My heart is to defend the biblical faith. I’m the author of three books. One of them (The Narrow Way: Biblical and Historical Proof that God IS Great) was a response to the late Christopher Hitchens’ book God Is Not Great: How Religion Poisons Everything. As a result of what I learned about the failures of church history, I felt compelled to write my second book to believers: Will You Be Found Faithful: Caring About the Heart of God in an Age of Apostasy.

Last year I completed my third book, Faithful: Defending the History of Bible-Believing Christianity, in which I respond to the accusations against church history concerning the Inquisition, slavery, racism, colonialism, and Nazism.

My latest endeavor is a paper on Critical Race Theory, the ideology behind Black Lives Matter and identity politics. I reveal the history of the philosophy behind the movement and explain why it can’t be embraced by Bible-believing Christians.

I was a homeschool mom to eight kids and I have six granddaughters. I enjoy debating atheists, talking with my husband about Jesus, and playing board games with my family. Greg and I live with our little dog Rascal in the frozen tundra of northeastern Wisconsin.


Diana Lesperance








  1. Dear Ms. Diana,

    Thank you for your wonderful article “Daniel’s Prophecy of the 70 Weeks” (http://narrowwayapologetics.com/2012/05/14/daniels-prophecy-of-the-70-weeks/) which is a very informative article. You have very well explained the calculations of the 173,880 days which is also very useful to me.

    I have a question: I was trying to do the calculation myself and when I tried to calculate using the 365 days per year calendar, you are correct on the 476 years from 14-March-445 BC to 14-March-032 AD. But with 476 years, when divided by 4 (which is 1 leap year every four years) I get 119 leap years and not 116 leap years. 116 leap years will be for 464 years, which is short by 12 years.

    If we add another 3 days, for the 119 leap years (instead of 116), then there will be a total of 173,883 days. Can you help me with this math please?

    Actually I was preparing a study material for our Prayer Cell Group and I am stuck on this now.

    Thank you and God Bless you.

    Thomas M. Jayabhai


    1. Hi Thomas,
      Honestly, after looking over your comment I have to admit you’re right. It is 119 leap years, rather than 116. That changes the calculations. I’m not sure how to respond to you, but I know there must be a solution because God’s Word is always true. I’m sorry for putting out false information! I will look into it as soon as possible. I may not have an answer before your Prayer Cell Group, though. So sorry, Diana Lesperance


  2. Dear Ms. Diana,

    Thank you for your quick response. After I sent you the mail, I went searching for this over the Internet and in a site by Dr. Chuck Missler, I found out the following statement: “Leap years do not occur in century years unless divisible by 400 therefore, we must add three less leap years in four centuries”.

    Between 445 BC and 32 AD, there are four centuries – 400 BC which is divisible by 400, 300 BC, 200 BC and 100 BC, which are not divisible by 400, so they are not leap years! So the figure 116 is correct.

    Even though I confess that I did not do my home-work properly prior to sending you the query, now I think we had a chance to learn it together and I believe that’s God’s way of doing things.

    Once again, thank you for your great website where a lot of details are given. (May be you should add the comments about the missing leap days in your site as well)

    Thank you and God Bless you.
    Thomas M Jayabhai


    1. Thank you, Thomas! Again, God’s Word is faithful and true. It can always be trusted. I will add the comments about the 116 vs. 119 days to my post. What a blessing that Chuck Missler was able to solve the mystery for us. Thank you for your encouraging words….Diana


  3. Dear Ms. Diana,

    Thank you so much for your kind words. If you want to refer to Chuck Missler’s website, please click on: http://xwalk.ca/problem.html

    I have not seen this explanation anywhere else in any other websites. You have done a lot of articles for which definitely God will reward you in the right time. May God bless you to spread His Word around for more people to be enlightened and help them to be led to the Lord.

    Thomas M.Jayabhai


  4. Thank you so much for reading and following holdingforthhisword. May Christ make us champions for His truth which is the Bible. Amen!


  5. God is judging America for legalization of gay marriage and other sins. Read the bible to see his judgments. He has not changed. Jesus coming did not stop God judging sinful nations. Legalization of homosexuality has brought covid on the world. THink of it, we legalized gay marriage in 1999. The world followed suit. THen 9/11 happened. That was GOd’s judgment. It set off a bunch of bad decisions that has led us to 29 trillion in debt. Gay marriage has ended this nation, fittingly. God will not be mocked. He is no pansy. This nation is under judgment. The warnings are over.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s