3.0

The techniques are great but this book was a challenge to finish.