Preface, Chapter 1: Elementary Logic, Chapter 2: Type Theory, Chapter 3: An Intensional Type Theory, Chapter 4: Recursions, Chapter 5: Choice and Function Terms, Chapter 6: Intuitionist Logic, Chapter 7: Logic and Mathematics, Chapter 8: Logic and Computer Science, References, Index