Publications by 'E. David Ford'