Margaret's Ark, by Dan Keohane
A widowed California high school teacher risks everything to build a boat in the sixty days she is given. A homeless and self-proclaimed prophet of God preaches across Boston's waterfront, unaware that he is not alone in his visions. A young priest is torn between the signs around him and the skepticism of his Church.
In the end, only thirty people may board each boat. As the world slowly comes to grips with events unfolding around them, they must weigh their own faith in the exceptional and identical visions of so many people. The skies are clear, without a hint of rain. But if the dreams are true, something terrible is looming on the horizon.
When all is said and done, this is a book about faith - Margaret's, Preacher Jack's, and the thousands of others whom angels have visited. There are some who question their faith, and some who deny their faith, but never does this book become preachy.
Margaret is one who is steadfast in her faith. She begins to build an ark on the town green, to the specifications given to her by an angel in a dream. She doesn't know why she's building it to these specifications, only that she must. Others soon join her and when they run out of funds for materials, they begin stripping down her house.
Jack is a homeless man, but God sends him an angel as well. He's damaged in both mind and spirit, often forgetting what he's doing, but he's filled with the power of the Lord and preaches His word to any who will listen.
Suresh Ramprakash is visited by an angel as well, but though he believes, he ignores the angel for the sake of his wife, who does not believe.
We meet others along the way, although the story focuses mainly on Margaret. This is a fascinating, richly detailed story about faith, prophecy, and the end of the world. Could this really happen? I advise you to read it for yourself to find out.
You can download your own copy of Margaret's Ark from Amazon for just $2.99.