By gregladen on December 2, 2010. Looking for life zillions of miles away: Jill Tarter on why looking for life elsewhere is good. Tags Uncategorized Log in to post comments More like this