I have a terrible memory for names. My ability to memorize phone numbers is increasingly spotty thanks to an ever-growing dependence on mobile commun…