By Ian Mcleod Legal Method Palgrave Macmillan Law Masters 7th | Desertcart Cyprus