Chapter 7 completed

This chapter was a big challenge for me. I hope I did a good job.
Regards,
Peter