Tax structures in developing countries: Many puzzles and a possible explanation · Study