Roza PatiBooksHuman Flourishing : the End of LawDue process and international terrorismDue process and international terrorismAuthor data: Open Library