Yes, Rick, there really is a Hiroshi Ogura. He has a web page at http://www.u.arizona.edu/~hiroshi/index.html. (Whaddya mean "don't tell him?" C'mon, give the guy a break!)
(Whaddya mean "don't tell him?" C'mon, give the guy a break!)