Author: fred lewis pattee