The Non-Muslim view is skewed towards the shiite view,this is quite understandable,coz shiites represent a group that has been discontent in Islamic history,they by and large kept themselves away from any confrontation that ever took place between Muslims and other religions,they rather have bad views of almost all great Muslim generals like Khalid Bin Waleed,Salahuddin Ayyubi etc,so no wonder Non Muslim will have a soft corner for them