Author: Edgar Leo Anderson PhD.