I have never heard of him. I'll do some research on this person, I enjoy reading about amazing people who did much to shape our present day.
Thanks!
Well if you want to read about Ibn Sina in a more fun fashion, you can always check out The Physician...
As for the greatest thinker, as an Engineer my vote goes for Newton. I'm not qualified to judge if Leibniz was the best philosopher (I am sure he was), but as far as colossal genius goes I'd say Newton is far ahead. Not because of his discoveries themselves, but also because of the quickness in which he solved problems since a very young age. A man with no equal.
As for Aristotle... again, I am sure that our resident philosphers have him on the highest regard, but as an engineer I don't. I am not saying that he was mediocre or anything, he surely was a colossus, but he was so wrong in so many fields that are precious to me that I can't possibly vote for him as #1.