Rex Beach
Rex Ellingwood Beach was an American novelist, playwright, and Olympic water polo player. more »