Author: Craig Castleman
Bio: Craig Castleman is an American author, associate professor of communication at Bernard M. Baruch College in Manhattan.