Solutions to the exercises in Chapter 1
Solutions to the exercises in Chapter 2
Solutions to the exercises in Chapter 4