Some New Notes on Ibrahim Kheiralla