INFO:
Research Bits: Lori Clarke and Wei Le - Microsoft Research