Ronald Hatcher.

Personal notes and projects.