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