Book Giveaways and the Importance of Free

Athens is very hot today. We have reached temperatures in the upper thirties (100 F) while the weather service is promising new highs for tomorrow – summer in the Mediterranean can do that! People are seriously considering spending the day and probably the night on...