Description:thin on detail and breadth. Rather than being a comprehensive resource as its title would suggest, its a smattering of topics covered more or less effectively. I found that the topics it does try to address often covered better elsewhere.