Browsing: Theories and Speculations