mel knight