Community Development: Creating Community Alternative-Vision, Analysis and Practice | UPT Perpustakaan UHAMKA