The human mind is an amazing thing. Over the course of evolution, it has developed a host of fascinating mechanisms geared towards its survival in any number of harsh environments, be it the plains of Africa a million years ago, or the terrors of bad cinema at today’s local multiplex. It’s the latter that stirred… Read More »