Well written, compelling, never predictable. Read it, You won't regret it!
A good manual to improve your mastering skills. It give you some frameworks to organize your campaing and tips to avoid common mistakes.