Learning Principles and Applications fourth edition | UPT Perpustakaan UHAMKA