Publications by 'Graeme S. Port'