Explore the latest books of this year!
Bookbot

Karen Eva Carr

    Shifting Currents
    • Shifting Currents

      • 472 pages
      • 17 hours of reading

      An original and comprehensive history of swimming.

      Shifting Currents2022
      4.0