William Caldwell — American shopkeeper and politician