Skip to content

All Articles


The amygdala is a part of the brain that plays a key role in processing emotions. How does the amygdala function differently in a psychopath’s brain from that of a normal person?
A fascinating study that is monumental in its research scope and ambitions is published in the fall American Political Science Review, the flagship scholarly journal for the discipline.  Researchers S. […]
The New Statesman has just published my piece concerning the creation of so-called online trolling behaviour. I argue that those who are shocked and outraged by horrible behaviour of online […]
This week’s all-consuming internet drama was sparked by the journalist Adrien Chen of Gawker, who published a piece exposing the real identity of “Violentacrez”, one of the most infamous trolls […]