Market force, ecology and evolution | UPT Perpustakaan UHAMKA