Explore the latest books of this year!
Bookbot

Bill Oostendorp

    Fall of Giants
    • Fall of Giants

      • 941 pages
      • 33 hours of reading
      4.3(274496)Add rating

      Follows the fate of five interrelated families - American, German, Russian, English, and Welsh - as they move through the dramas of the First World War, the Russian Revolution, and the struggle for women's suffrage.

      Fall of Giants