They might have missed a few things but good primer for the illiterate.

About the Author