New insights from the life of Prophet Musa/Moses