Browsing: nurturing your mind with great thoughts