Pet peeve Published on 22 September 2011 in Scientists are seldom baffled, actuallyFull resolution (984 × 763) Although the headline implies defeat, the article itself conveys intellectual arousal.