An Introduction to Logic.- An Introduction to Learning and Search.- Representations for Mining and Learning.- Generality and Logical Entailment.- The Upgrading Story.- Inducing Theories.- Probabilistic Logic Learning.- Kernels and Distances for Structured Data.- Computational Aspects of Logical and Relational Learning.- Lessons Learned.