Text, cases and materials on public law and human rights - Fenwick, Helen (New York Routledge, 2017)