Search Projects: CPS Technologies, 0931686, Daniel Huttenlocher, 2011