Taxation: Progress, Regress, Adapt, Evolve