Ibn Na??f?s World-History - David Cook (Taylor and Francis, 2021)