Thomas Lord Department of Computer Science News Back to News Archive