Publications by 'Andrew Knight'