Love Across Time: Glimpses of Romance in Science Fiction · John's Blog