http://www.ala.org/ala/eventsandconferencesb/annual/an2004/home.htm