Contract Law
Richard Stone
Investment Management: Security Analysis and Portfolio Management
Preeti Singh
Legal Method
Ian McLeod
Cambridge Vocabulary for IELTS Advanced with Answers
Pauline Cullen
Judicial Law-making in European Constitutional Courts
Monika Florczak-WÄ…tor