S. Tucker Taft

is this you? claim profile