How many horns does a unicorn have? It's the kind of trick question you might encounter when watching the British television series QI. One, I hear you say — everyone knows that. Unicorns only have ONE horn (the clue is in the name). And that's what I used to think...