Please explain and illustrate the underlying principles of income taxation, consumption taxation, and property taxation under the Revenue Code of Thailand, as well as analyze whether they lie in the Ability-to-Pay theory and how it does or does not.
There are several legal principles lied under the Revenue Code of Thailand. The notable one is principle of good taxation which consists of four canons by Adam Smith. Please explain and illustrate with examples whether and how the Revenue Code of Thailand lies under the Principle of Certainty/Consistency and the Principle of Convenience.