Does anyone know of an up-to-date document on Linux system calls and their associated purposes defined (in plain English)?

For example, defining unlink and unlinkat?

I found this document, http://www.digilife.be/quickreferences/qrc/linux%20system%20call%20quick%20reference.pdf, but it is not up to date and doesn't really define the system call's purpose - at least to my level of understanding.


Thanks,
--------------------------
Warron French