ROBERT H RUBY