michael petit president obama