traveler of both time and space