Theory and philosophy of international law - Bianchi, Andrea (International law series, 2017)