Intelligence 2000: Revising the Basic Elements; A Guide for Intelligence Professionals