David McRaney

David McRaney is a journalist interested in psychology, technology, and the Internet. He works as the director of new media for a broadcast television company in Mississippi.