Rx for tomorrow;: Tales of science fiction, fantasy, and medicine,