Lanzamientos por Irvine, James (University of Strathclyde, Glasgow, UK)