About Ben Shneiderman:
Ben Shneiderman is an American computer scientist, and professor of computer science at the University of Maryland Human-Computer Interaction Lab at the University of Maryland, College Park. He conducted fundamental research in the field of human–computer interaction, developing new ideas, methods, and tools such as the direct manipulation interface, and his eight rules of design.