dillard was born at home in carol city florida