Allen Mulherin Steele, Jr. (born January 19, 1958) is an American journalist and science fiction author.