Murder of Professor a contract hit?