Information foraging theory adaptive interaction with information - Pirolli, Peter (Oxford series in human-technology interaction., 2007)