Mason Fairbanks

Mason Fairbanks was who Homer thought his father was.