Could a celestial traveller visiting our solar system be artificial? That startling possibility has been raised by Harvard's ...