General Knowledge - "yeo joseph" (The city school,peak publishers,oxford university press pakistan, 2018)