Solutions to the exercises in Chapter 1

Solutions to the exercises in Chapter 2

Solutions to the exercises in Chapter 4