I completely agree with rocket88. i struggled to get through this book and to keep the characters straight, and I'm not unfamiliar with Arabic names. Muddled, and layered in a way that diminishes rather than enhances the story. It is said that a good writer disappears from the work. If you're reading a story and you're thinking about the writer, the writer is doing a poor job. Part of the problem is that it's the story of the writer's journey to get the story mixed up with the general's life story. It's a shame, because it is an important book, and it is worth a read.