This document provides an overview and table of contents for a book about Knockout.js. It discusses the conceptual overview of Knockout, including observables and bindings. It also summarizes the chapters which cover key Knockout concepts like observables, control flow bindings, appearance bindings, interactive bindings, and accessing external data. The document contains copyright information and terms of use.