Dr. John L. Flynn is a three-time Hugo-nominated author and longtime science fiction fan and critic who has written ten books, numerous short stories, articles, reviews, and a screenplay. A professor at Towson University in Towson, Maryland, he teaches both graduate and undergraduate writing courses, including a course on Writing Science Fiction. He holds two PhDs, in literature and psychology.