Have you ever felt annoyed by the fact that national holidays in your country are often religious holidays? In many European countries Epiphany, Good Friday, Easter Monday, Ascension Day, Whit Monday, Assumption, All Saints' Day, Christmas and/or St Stephens' Day (aka Boxing Day in the UK) are...