American writer and author
According to Wikipedia,
Steven Barnes is an American science fiction, fantasy, and mystery writer. He has written novels, short fiction, screen plays for television, scripts for comic books, animation, newspaper copy, and magazine articles.
Steven Barnes is affiliated with the following schools:
Steven Barnes has made the following academic contributions: