"J. O. M. Roberts"@cs .