Good Insight, done by somebody obviously with enough depth of experience. The book was written with the perspective of the developer or software designer who needs to get a grip on what's coming up soon and gives some fundamental information to help ...