Publications by 'Graham D. Pratten'