Logic Column 16: Higher-Order Abstract Syntax: Setting the Record   Straight
  This article responds to a critique of higher-order abstract syntax appearing in Logic Column 14, ``Nominal Logic and Abstract Syntax'', cs.LO/0511025. 
Karl Crary and Robert Harper