Book description
A landmark history of one hundred years of war waged against the Palestinians from the foremost US historian of the Middle East, told through pivotal events and family history In 1899, Yusuf Diya al-Khalidi, mayor of Jerusalem, alarmed by the Zionist call to create a Jewish national home in Palestine, wrote a letter aimed at Theodore Herzl: the country had an indigenous people who would not easily accept their own displacement. He warned of the perils ahead, ending his note, "in the name of God, let Palestine be left alone." Thus Rashid Khalidi, al-Khalidi's great-great-nephew, begins this sweeping history, the first general account of the conflict told from an explicitly Palestinian perspective. Drawing on a wealth of untapped archival materials and the reports of generations of family members--mayors, judges, scholars, diplomats, and journalists--The Hundred Years' War on Palestine upends accepted interpretations of the conflict, which tend, at best, to describe a tragic clash between two peoples with claims to the same territory. Instead, Khalidi traces a hundred years of colonial war on the Palestinians, waged first by the Zionist movement and then Israel, but backed by Britain and the United States, the great powers of the age. He highlights the key episodes in this colonial campaign, from the 1917 Balfour Declaration to the destruction of Palestine in 1948, from Israel's 1982 invasion of Lebanon to the endless and futile peace process. Original, authoritative, and important, The Hundred Years' War on Palestine is not a chronicle of victimization, nor does it whitewash the mistakes of Palestinian leaders or deny the emergence of national movements on both sides. In reevaluating the forces arrayed against the Palestinians, it offers an illuminating new view of a conflict that continues to this day.
FireBerry
ListenBook has transformed my listening habits, making them more engaging and enjoyable. This app has made 'reading' more versatile and enjoyable than ever. πΆ Swapping background music for the soothing voices of narrators β audiobooks have become my soundtrack for daily life. π΅π Sharing audiobooks with friends through AirDrop is such a fun way to spread joy.
Pinball Wizard
ListenBook has seamlessly integrated into my daily routine, enhancing my workouts, commutes, and moments of relaxation. It's a true companion. I love how I can create playlists. Itβs perfect for organizing my books.
Referee
I've found my new favorite way to relax β cuddled up with an audiobook. This app's compatibility with various devices ensures that I can enjoy my audiobooks wherever I go.
Scrapple
I'm amazed at how this app seamlessly integrates with my daily routine. Audiobooks on this app have made my workouts more enjoyable and productive. Bravo to the creators of this app β they've truly captured the essence of convenient audiobook enjoyment. The smooth playback and thoughtful design have won me over. ππ ListenBook has rekindled my love for audiobooks. The app's interface is beautiful and user-friendly. The app is so reliable. Iβve never had any issues with it.
Disco Potato
πͺ Achieving double wins β workouts become invigorating with stories to fuel my motivation! πͺπ§ Great for fans of this genre! The pacing, narration, and production quality were all excellent. It felt like a movie playing in my mind. Iβll be checking out more from this narrator for sure.
TrixiePhany
Listening to audiobooks while gardening has made my outdoor time even more relaxing. ListenBook's user-friendly interface and quick controls make it my preferred choice for audiobook enjoyment. I can't get over how smooth the playback is. Even high-quality files play flawlessly.
Blister
Sharing audiobooks with friends through AirDrop is a wonderful way to spread the love of literature. Iβm so impressed with ListenBook. The app is reliable, fast, and packed with features like customizable themes and playback speed. The sleep timer is a lifesaver for bedtime listening. Highly recommend this app!
Slacker Cat
ListenBook's library organization and book groups have made managing my audiobooks a breeze. πͺ Flexing my reading muscles with this app's easy-to-use controls β I'm devouring books while managing my busy schedule. πΌπ The app's versatility in audio downloading is impressive. It's a one-stop solution for all my content. Looping playback helps me retain knowledge from audiobooks effectively. It's an invaluable tool. The app is perfect for road trips. It keeps me entertained for hours.
Gentle Avenger
The sheer variety of genres available ensures there's something for everyone. ListenBook has completely elevated my audiobook experience. It's an integral part of my daily routine. ListenBook has become my trusted companion. It's my go-to app for expanding my knowledge and enjoyment.
Serendipity
The narrator's voice in some audiobooks is so soothing, it's like a spa for the ears. An audiobook lover's dream come true! This app's seamless functionality and diverse format support make it my go-to choice for immersive storytelling. ππ§ The detailed listening stats are fantastic. Helps me keep track of my progress.
Venom Charms
ππ Road trips have never been this entertaining β this app keeps me engaged on the highway! ππ Audiobooks made convenient β this app's functionality is a true gift. ListenBook has truly transformed my audiobook experience. The sleek interface, extensive format support, and easy downloading options make it my go-to app! ListenBook's drag-and-drop download feature from web browsers is incredibly convenient. Downloading audiobooks has never been this easy. The app is so easy to set up. I was listening to my books in no time.
Ginger Chaos
ListenBook's interface is sleek and user-friendly, making navigation a breeze. I love how this app brings stories to life, even during my morning jogs. Say goodbye to monotony β this app's diverse format support and intuitive controls have turned my daily activities into thrilling audiobook adventures. π±π
WonderWords
With ListenBook, I can explore new genres, learn new topics, and enjoy classic literature with ease. This app has added a touch of magic to my mundane moments β I'm forever grateful. This app has transformed my daily routine into moments of literary delight.
Casanova
ListenBook's dedication to providing an excellent audiobook experience is evident in its smooth and silky playback. is a breeze. It's incredibly convenient for building my collection. The app's performance is top-notch. It's stable, responsive, and optimized for a seamless audiobook experience. Kudos to the developers! Adjusting the tone of the voice is a game-changer. It's like customizing my listening experience. The narrator's voice took some getting used to - a bit nasal at first - but I grew to like it after a few chapters. Their pacing was excellent throughout.
Troubled Pie
ListenBook's support for a variety of audio formats ensures that I can access my content without any limitations. This app has added a touch of magic to my mundane moments β I'm forever grateful. ππ Falling asleep to audiobooks has never been easier β this app's soothing voices π΄π§ The playback speed adjustment is a game-changer for busy individuals. Time saver! Automated artwork and metadata extraction add a professional touch to my audiobook collection.
Gabriel Dandelion
ListenBook's support for CarPlay and Apple Watch is a game-changer for my on-the-go listening. This app has made long flights and road trips so much more enjoyable.
ZenZone
This app has brought storytelling into every corner of my life β it's incredible. With this app, my daily routines have become moments of intellectual exploration and personal growth. π‘ Making house chores more enjoyable β audiobooks help me stay engaged while tidying up the living space. π π It was fine. The narrator did an adequate job but nothing about the performance particularly stood out to me. Got me through my commute though.
Bad Beh8vior
ListenBook's dedication to providing a smooth and enjoyable listening experience is evident in every aspect of the app. This audiobook app is a true gem β it brings stories to life with every click. The interface is beautiful and functional. ListenBook is my go-to app for audiobooks. The app is perfect for people with visual impairments. Itβs so easy to navigate. ListenBook is the best audiobook player Iβve ever used. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate, making it a joy to use. Five stars!
Beetle King
No more straining my eyes β this app lets me 'read' with my ears! ListenBook Pro's noise reduction feature is a revelation. It elevates the audio quality, providing a clear and immersive listening experience that enhances my enjoyment.
Toolmaker
This app's user-friendly design makes navigating through books a breeze. This app is a book lover's dream come true β a vast library right at your fingertips. π§ββοΈ Finding zen in the art of listening β this app takes mindfulness to a new level! π§ββοΈπ§
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience