Lanzamientos por Irvine, Richard D. G. (University of St Andrews, Scotland)