The Search for Al Qaeda: Its Leadership, Ideology, and Future