Publications by 'Steve L. Mallory'