Memory lane : an intelligent, multimodal, mobile reminiscence companion for older adults. - Sheila McCarthy (2011)