Hugh Kennedy's over cautious and suspicious treatment of Arab sources makes this a bumpy read. The book though is informative but should not be the definitive book on the subject rather a supplement to other works. The author's attempt at neutrality fails and he leaves no doubt as to which side he s...