Greensboro. He has authored twelve books and more than 180 academic articles, which have been translated into Arabic, Chinese ...