Community Development : Creating Community al Ternatives-Vision, analysis and Practice | UPT Perpustakaan UHAMKA