HAYLES ROBERT M