01.14.2020 - By Radiant Creators
Thomas Sheridan is an author, artist and filmmaker from Dublin, Ireland who came to international recognition in 2011 with the book Puzzling People: the Labyrinth of the Psychopath. In the years since, he has written several more books, and has made films on topics such as social engineering, political and corporate pathology, and on to […]