The Cannons were well educated as well with several doctors and lawyers in the family.In fact, George W. Cannon's father was Dr. George H. Cannon.George H. Cannon had a son who was a lawyer in the NY/CT area.
It's interesting that there was a James McBurney that served as a justice of the peace and another James McBurney (possibly his son)was a lawyer in Washington CTY, PA and there is a McBurney family in Strabane Twp.A found (on the net) these burial records:
James McBurney Pigeon Creek May 11, 1816, 69 Catharine McBurney his wife PC April 17, 1829, 40 Joseph McBurney son of James PC June 14, 1852, 77 Margaret A McBurney his wife PC July 27, 1863, 76 Martha McBurney Pigeon Creek May 1801, 50
Pigeon Creek is in or near Strabane Twp of Washington CTY, PA
Joseph McBurney was married to a Margaret Gilchrist on 4-29-1813 so they are not William L. McBurney's parents.
I can not find our William L. McBurney on the 1850 census for PA but I think a little more research into the McBurney's of Washington CTY, PA (there a quite a few of them)is in order.