Pragmatic Project Management by Dave Pratt