I'm in my third year of an International Relations degree, so I'm used to reading long, somewhat bland texts with this subject matter. Although this book is full of good, solid factual information, Yahuda's writing style (or the fact that he is possibly not a native speaker of English) and a lack of thorough editing lead to situations where the text could be interpreted in numerous ways. For example, there is usage of some uncommon English words, strange figures of speech, and inconsistent punctuation. The text also jumps back and forth in history, and many events are mentioned numerous times (which is somewhat of assistance in identifying important events), both of which caused me to draw up a timeline of the events to make sure I had the important ones covered.
Overal it's a good book, but be prepared to expand your vocabulary and to re-read a few passages.
Happy reading!