Nelson G. Williams was a New York City customs agent and Union Army officer during the American Civil War.
Williams was born in New York and was appointed to West Point in 1839. He resigned a year later due to poor math grades. He worked as an importer in New York City before moving to Iowa in 1855. Finding work as a storekeeper in Dubuque, Williams finally settled on a farm in Dyersville.
Source: Wikipedia