General knowledge refresher 2015 - Khanna , O P (New Delhi Asian books, 2015)