richard noble