[I've been
Future Imperfect

Connie Willis is a master at genre mixing, She can write science fiction as something else entirely. This collection of three stories has a sci-fi humor/romance piece, a sci-fi period piece of a sort and a sci-fi comedy. Each is a novella in its own right but combined the collection shows Willis' flair for voice and setting and her ability to move seamlessly among many different sorts of them.