jns writer

David M. Weinberg

David M. Weinberg is vice president of the Jerusalem Institute for Strategic Studies, jiss.org.il. His personal website is: davidmweinberg.com.