Todo: Pointers to other books and documents and online material to extend the material in this chapter.