Knowledge emergence : social, technical, and evolutionary dimensions of knowledge creation | UPT Perpustakaan UHAMKA