Publications by 'Ryan L. Perroy'