Patrick Lam and Peter Read. (2 very smart and nice guys!)