Publications by 'Shane Greenup'