Question: Canton, Kansas is a city in a County named for what?

Context paragraphs:
McPherson County, Kansas: McPherson County (standard abbreviation: MP) is a county located in the U.S. state of Kansas.  As of the 2010 census, the county population was 29,180.  The largest city and county seat is McPherson.  The county is named for Civil War General James B. McPherson.

Canton, Kansas: Canton is a city in McPherson County, Kansas, United States.  As of the 2010 census, the city population was 748.  It is named after Canton, Ohio.

Montour, New York: Montour is a town in Schuyler County, New York, United States.  The population was 2,446 at the 2000 census.  The town is one of two towns in the county named after Catherine Montour.

Canton, New York: Canton is a town in St. Lawrence County, New York, United States.  The population was 10,995 at the 2010 census.  The town contains two villages: one also named Canton, the other named Rensselaer Falls.  The town is named after the great port of Canton (now named Guangzhou) in China.  Canton is the home of St. Lawrence University and SUNY Canton.  Canton Central School District is centered in the village of Canton.

Catharine, New York: Catharine is a town in Schuyler County, New York.  The population was 1,930 at the 2000 census.  The town is one of two in the county named after Catherine Montour, a Native American interpreter and leader in the area.  The Town of Catharine is in the southeast part of the county and is north of Elmira, New York.

Bag Limit: Bag Limit is a crime novel written by Steven F. Havill.  It is a first person view story of a reluctant sheriff of Posados County named Bill Gastner.

Pedro Moncayo Canton: Pedro Moncayo is a canton in the north of the Pichincha Province, Ecuador.  The seat of the canton is the city of Tabacundo.  The canton is named after politician Pedro Moncayo.  The canton is separated by the Mojanda volcano from the canton of Otavalo in the province of Imbabura in the north.  It borders the same-province cantons of Cayambe and Quito.

Olin's Covered Bridge: Olin's Bridge, or Olin Bridge, or Olin-Dewey Road Bridge is a covered bridge that carries Dewey Road over the Ashtabula River in Plymouth Township, Ashtabula County, Ohio, United States.  The bridge, one of currently 16 drivable bridges in the county, is a single span Town truss design, and is currently the only bridge in the county named for a family.  The Olin family has owned property next to the bridge since it was built.  Members of the Olin family also operate a small museum and gift shop just east of the bridge at the house previously owned by Joyce Grandbouche.  The bridge’s WGCB number is 35-04-03, and it is located approximately 3.6 mi (5.7 km) east of Ashtabula.

Brighton, Alabama: Brighton is a city near Birmingham, Alabama, United States and located just east of Hueytown.  At the 2010 census the population was 2,945.  It is one of four cities in Jefferson County named after cities in Great Britain.  Many of its early settlers were of English descent and named the town after the English tourist and resort city of Brighton which is located on the English Channel.

List of counties in Vermont: There are fourteen counties in the U.S. state of Vermont.  These counties together contain 255 political units, or places, including 237 towns, 9 cities, 5 unincorporated areas, and 4 gores.  Each county has a county seat, often referred to as a "shire town."  In 1779, Vermont had two counties.  The western side of the state was called Bennington County and the eastern was called Cumberland County.  In 1781, Cumberland County was separated into three counties in Vermont plus another county named Washington (not the same as the modern Washington County) that eventually became part of New Hampshire.  Today's Washington County was known as Jefferson County from its creation in 1810 until it was renamed in 1814.  Essex County, Orleans County, and Caledonia County are commonly referred to as the "Northeast Kingdom".

Supporting paragraphs: Canton, Kansas McPherson County, Kansas
Answer: Civil War General James B. McPherson