John Gran Takes Oath of Office