Explore the latest books of this year!
Bookbot

Mira Hamermesh

    The River of Angry Dogs
    • The River of Angry Dogs

      • 320 pages
      • 12 hours of reading

      'The story of a teenager crossing Hitler's Europe with only her own courage and luck to sustain her. ... Stunning.' Elaine Feinstein

      The River of Angry Dogs