World watch Geography 3 - Reilly, Carmel; Brasch, Nicholas (Oxford University Press Karachi, 2023)