Teachings of Buddha are as relevant in the present time as in the past.
What makes these words of wisdom appealing to a ration mind is the logic on which all his thoughts and ideas are based on.
Here is an humble attempt towards to demystify some of it.