New test

One more.

If you drove a bus with 10 passengers from Chicago to Cleveland Dropped off seven and pickup up 12 more. Then took them to Buffalo dropped off all but 3 and acquired 6 new ones. Then after driving a total of twenty hours arrived in Philadelphia. What is the bus drivers name.