Swimming Trivia

Who invented swim fins?
Thomas Jefferson
Hal Anger
Thomas Adams
Benjamin Franklin