Creators > John Shirley

John Shirley
John Shirley is an American fantasist, author of noir fiction, and science-fiction writer. Shirley is a prolific writer of novels and short stories, TV scripts and screenplays who has published over 30 books and 10 collections.