James G. Stavridis

James George Stavridis is a retired United States Navy admiral who served as the 16th Supreme Allied Commander at NATO. He is also an author and security expert, known for his work in international relations and global security.

This list of books are ONLY the books that have been ranked on the lists that are aggregated on this site. This is not a comprehensive list of all books by this author.