Publications of Graeme Laurie