Adding v1 of 3rd part Chapter 4: 4.7-4.8