Igama elingundoqo Scientific Theory