What comes to your mind first when you read/hear the expression ‘it’s raining cats and dogs '? Well, sensibly so, one does not imagine cats and dogs falling from the sky. We ignore the [...]