Bachelor of Laws, University College London, 1967. Master of Laws, University College London, 1968.
Lecturer, assistant lecturer law, University College London, 1968-1972; lecturer law, University Bristol, England, 1972-1974; lecturer law, University Exeter, England, 1974-1977; senior lecturer law, University Wales Institute Science Technology, Cardiff, 1977-1986; professor commercial law, University Glasgow, England, 1986-1994; retired, 1994. Director center transnational commercial law U. Glasgow, 1986-1994. Commissioner Scottish Council International Arbitration, Edinburgh, 1990-1995.
Member Dorian Choir, 1996. Member Helensburgh Writers Workshop, Helensburgh Savoy.
Married Christina Stella Cook (divorced 1991). 1 child, Rhiannon Mair.