Muhammad Ibrahim — Bengali justice and academic