Publications by 'Kyle Knight'