0:00/??? Melinda Moore - Father Steve Roberts Free Share Our devices, our minds: in this latest installment in our mental health series, EKU Psychologist Melinda Moore chats with Father Steve Roberts of the Newman Center at UK about pervasive presence in our lives of digital devices.