The Big Diabetes Lie - One Drop Guide to Insulin. One Drop - Doctors at the International Council for Truth in Medicine are revealing the truth about diabetes that has been suppressed for over 21 years.
My Rihla or essentially travel journal was written. Sadly it would have no real impact in the Muslim world. The good thing is that in the century European scholars would translate it to get an insight into my travels. Wow how exciting!