Encyclopedia of beaches and coastal environments | UPT Perpustakaan UHAMKA