John W Cairns
John W. Cairns is Professor of Legal History at the University of Edinburgh. Paul J. du Plessis is a lecturer at the University of Edinburgh.
John W. Cairns is Professor of Legal History at the University of Edinburgh. Paul J. du Plessis is a lecturer at the University of Edinburgh. See less
John W Cairns's Featured Books