Net Worth of 1001 inventions and the world of ibn al-haytham