Putting the Science in Fiction: Expert Advice for Writing with Authenticity in Science Fiction, Fantasy, & Other Genres [Paperback ed.]
1440353387, 9781440353383
Science and technology have starring roles in a wide range of genres--science fiction, fantasy, thriller, mystery, and m