They Ruled the Pool: The 100 Greatest Swimmers in History - 9780810887473