This chapter discusses the representation of facts using predicate logic, emphasizing its advantages over propositional logic for deriving new knowledge through mathematical deduction. It highlights the challenges of translating English sentences into logical statements, including ambiguity and the need for additional information to reason effectively. The chapter also explores the use of instance and isa relationships in representing knowledge and the complexities involved in logical reasoning within artificial intelligence.