JAMES D SNAVLEY