Surprise, surprise, Pat Buchanan made a book on this very subject taking the racist point of view.
amazon.com
But don’t worry, Hannity told me he is a Great American.