Publications by 'Graham S. Cooke'