Publications by 'Ben D. B. Willmore'