I've already read a bunch of books on GMing and related topics. All have been good - but this one is outstandingly best one!