Pat
philosophical artificial thinker