We May First Find Aliens on Eyeball Planets
The article explains in length what Eyeball Planets are but gives little arguments why life should be more abundant there compared to other planets apart from a vague number argument.