The orange trees of Marrakesh Ibn Khaldun and the science of man - Dale, Stephen Frederic (Harvard University Press, 2015)