Contract Law in the Common Law and Cyprus Law (2 Volumes) (Revised Edition)
By Polyvios G. Polyviou
Bibliographic details are from the author’s supplied publication list. Cover shown from the linked bookseller catalogue.