Title: The Computer Science Research of James Alan Riechel