1000 Plus Questions on General Science - Vashist, Ashish Kumar; Singh,Ramesh (New Delhi: McGraw Hill, 2015)