3.0

Some nice practical tips towards the beginning, but towards the end the book was weaker. When discussing theoretical concepts, it was at its weakest.