Knowledge Management Techniques for Risk Management in IT Projects: Emerging Research and Opportunities (Advances in IT Personnel and Project Management) [Hardcover]