2004 TCPL Annual Report for Public and Association Libraries