VodkaPundit

Islamic Patent Office #000000006

The 20 Most Important Islamic Inventions Ever are… ten, really.