Efficiently Simulating Higher-Order Arithmetic by a First-Order Theory Modulo (Logical Methods in Computer Science, 2011)