Bio: Patrick Reynolds is a postdoctoral research associate in Computer Science at Cornell University, supported by an I3P fellowship. His interests include distributed systems, security, and debugging tools. His current project is building secure monitors for BGP and other protocols using the Nexus trusted operating system. He graduated in May of 2006 from Duke University, where he researched debugging tools for distributed systems. Patrick holds a B.S. from the University of Virginia and an M.S. and a Ph.D. from Duke University.