Dominant Strategy Implementability, Zero Length Cycles, and Affine Maximizers