Canberra, March 25: Billionaire inventor Elon Musk's father has had a baby with his own stepdaughter, who is 42 years younger to him. Errol Musk, the South African businessman has reportedly fathered a 10-month-old son with his stepdaughter Jana Bezuidenhout, 30.

The stepdaughter was four when Errol married her mother Heide, news.com.au reported. It's reported that Elon went "berserk" when he discovered that his father and stepsister, who he lived with when he was younger, were in a relationship and would be having a child together.

The businessman even called his father Errol a "terrible human being," last year. Meanwhile, Errol Musk, said, "One thing led to another - you can call it God's plan or nature's plan," media sources claimed.