Data Base Machines And Knowledge Base Machines by