Amelia I (with versions between 1998 to 2003).
For the current version, please see the Amelia II Website

Amelia: A Program for Missing Data by James Honaker, Anne Joseph, Gary King, Kenneth Scheve, and Naunihal Singh. Both versions implement the same key procedures described in Gary King, James Honaker, Anne Joseph, and Kenneth Scheve's Analyzing Incomplete Political Science Data: An Alternative Algorithm for Multiple Imputation, APSR, 2001. (Abstract: HTML) (Named by ISI's Essential Science Indicators as an Emerging Research Frontier Article for being most cited in the field.) The Windows version requires no commercial software but the Windows operating system, is menu-oriented, and includes some data input procedures not in the Gauss version. The Gauss version requires the commercial program Gauss, will run on any platform that runs Gauss, is command-oriented, and has a few statistical options not in the Windows version. Both files come with PDF versions of the documentation; or you can read the online documentation. You may also be interested in an interactive video for a shortcourse on Amelia, and the replication data set for that course. Clarify will automatically combine multiply imputed datasets from Amelia within Stata. For procedures Clarify does not handle in Stata, see Ken Scheve's MI program. In R, Zelig will also combine multiply imputed data sets. (Software: EXE for Windows Version: 2.1, 7/15/2003, ZIP for Gauss Version: 2.1, 7/15/2003 | What's New: HTML | Amelia Listserv: [Un-]Subscribe or Search archives)