Trapiche
Islam in Global History, de Nazeer Ahmed · Trapiche