Publications by 'Mark C. Palframan'