Knowledge societies : information technology for sustainable development | UPT Perpustakaan UHAMKA