Leonard Steinhorn is a professor of communication at American University, where he teaches politics, media, and culture. He has written for major media, including "The ""Washington"" Post, ""Baltimore"" Sun, International Herald Tribune, "Salon.com, and "History News Network, " and he appears frequently on broadcast news shows. He is a former political speechwriter and is coauthor of "By the Color of Our Skin", a critically acclaimed book on race relations.