I've been scouring the web for this year's ICFP papers. In case anyone's interested, I've posted the ones I've found so far at: http://www.ccs.neu.edu/home/dherman/icfp2004 The ones I haven't been able to find are in red. If you know how to locate any of those, please let me know. Dave