Science in Islam, Episode one.
~Time for a food run or bathroom brake. ~
Since in Islam - The Empire of Reason, Episode two
Science in Islam - The Power of Doubt, Episode 3 (its cut into 6)
yay there all here now. Though the first one is missing the first 3 min. I will try to do something about it when I am not so sleepy.