Science & technology GK handbook (Jaico Pub. House, 2007)