Ann Coulter's controversial new book...