Indeed, since the ancient times some sort of taxes existed in human civilization (for instance in Ancient Egypt and Roman Empire), so one can easily refer to taxes as something eternal. It is not surprising that taxation is often subject to extensive discussion on their purpose, means, size and effects. This is particularly true in the rapidly changing environment as a result of technological advancements.

Read more here.