'A wonderful book. If you come across it, you must read it.' - John CleeseWhat does it mean for someone to be an a**hole? The answer is not obvious, despite the fact that we are …