BESTSELLERS »
ROMANCE »
PARANORMAL »
NARRATORS »
AUTHORS »
Helping those in need
Visit Site
Craig R. Smith
Craig R. Smith is emeritus professor of communication studies at California State University, Long Beach. He has published over twenty books and sixty-five scholarly articles.