The new town was named Hudson after Congressman Charles Hudson on the condition the town be named after him .
Congressman Charles Hudson donated $500 to the new town for a public library .
The new town was named Hudson after Congressman Charles Hudson , who donated $500 to the new town for a public library , on the condition the town be named after him .