Excellent post; I'm learning a lot. Essen, do you know of anywhere online where one can read Avicenna's Canon in English? I've been trying to find it, but with no luck.
I've managed to find it over at Amazon, where it's available in both hardcover and Kindle format.