Against All Enemies
Edition: New Ed edition
Publisher: Free Press
Published: October 3, 2004
Format: Paperback
Number of pages: 336
ISBN-13: 9780743268233
Subjects: International relations; Terrorism, freedom fighters, armed struggle; USA; Politics/International Relations