Lanzamientos por Keegan, Gerard (Lecturer in Law, University of Strathclyde)