I am crazy about survivalist books, and that is what this book is.  The fog is the catastrophe that causes the need for survival skills, but it doesn't come into the story much.  The writing was very good.  The grammar mistakes were not overwhelming.  I would recommend this book to anyone who likes end-of-the-world stories.