Sherlock Holmes and Doctor Watson are whisked into the year 2096 to solve the biggest mystery of all: if the universe should be teeming with life, where are the aliens? Story authorized by Dame Jean Conan Doyle. Grand Prix de l'Imaginaire Award Winner, HOMer Award Winner