I will have to Vote: Ibn-Khaldun, because once again he's jumping on the bandwagon with little reason. Gah.