Publications by 'Simon J. Greaves'