Sort:  

It is scientifically impossible for espoem to have had a mortal father. The most popular theory is that he went back in time and fathered himself.