When I tried to use this phrasebook, I didn't know whether to laugh or cry. The very first entry for each of the five Arabic dialects is, "Do you speak English?" What?!? If a person who speaks no Arabic, like me, wants to converse with a native Arabic speaker, s/he should ask, "Do you speak English?" IN ENGLISH! Believe me, you will know the answer from the person's facial response. I certainly don't need to pose the question in a language that I am wholly unable to converse in, that's for sure. The very notion is absurd.
Want more laughs? This book is full of them. How about the most useful words to learn in any foreign language: thank you. You can look high and low and you won't find it in this purported phrasebook. Likewise, you will not easily find "Excuse me", "Please", "Hello", or "Goodbye", some of the other most important words you can learn. You will, however, find such useful expressions as "Can you write down the price?" (I'm sure that for one or two persons, the need for that phrase must come up all the time.)
Save your money. You don't want this book.