Author: Yoram Dinstein Source: October 2012. 304 pp. ISBN: 9780199670819 Category: International Law Date of Journal Issue: December 2012