A must watch for all
http://www.noorallahproductions.com/family_series.htm
you have to be patient as the Sheikh seems to prolong it a little
but trust me, it all comes together at the end
and you are left with a deep understanding of the matter instead of just superficial information...