Procedural Programming - Rogers, D. (Dave) (http://college.yukondude.com/2005_09_comp118/html/outline.php, 2014)