Alhazen - because one tends to forget all too easily what scientific achievements were made in times when, in our part of the world, the descendants of Charlemagne were still amusing themselves with their serfs and brawling with their noble friends.