William B. Stone — lawyer and landowner from Charles County, Maryland (1797-1872)