THE AMERICAN JOURNAL OF INTERNATIONAL LAW: RECENT BOOKS ON INTERNATIONAL LAW. Issue 2 (7th September 2017) - Scheffer, David