Author Tags

James A. Russell

no image availableJames A. Russell is an associate professor in the Department of National Security Affairs at the Naval Postgraduate School.

Genres: AOS Other Non-Fiction (as Editor)

© 2008-2024 David Hayes (Astrodene)