Muhammad Ibrahim Khalid's Interests