JS
Jacob Shively
@jacobshively.bsky.social
Foreign policy & grand strategy. I also teach tech & nt'l security, religion & int'l politics, int'l law, causes of war. Failure my own, success coincidental.
76 followers151 following73 posts
JS
Jacob Shively
@jacobshively.bsky.social
Foreign policy & grand strategy. I also teach tech & nt'l security, religion & int'l politics, int'l law, causes of war. Failure my own, success coincidental.
76 followers151 following73 posts