GUI bloopers 2.0 common user interface design don'ts and dos - Johnson, Jeff Ph. D. (Elsevier/Morgan Kaufmann Publishers, 2008)