Author, filmmaker and political commentator Dinesh D'Souza discusses the controversial themes he explores in his book and film.