Happy Saint George's day, everyone! But don't feel too special; George is the patron saint not only of England but also of "Aragon, Catalonia, Ethiopia, Georgia, Greece, Lithuania, Palestine, Portugal, and Russia, as well as the cities of Amersfoort, Beirut, Fakiha, Bteghrine, Cáceres (Spain)...