William MacFarland Patton — American civil engineer (1845–1905)