Joe Watson is an author and a frequent guest on MSNBC programming.