IFLA Annual Report 2006 (IFLA, 2007)