shalina devine knight