Question and answers: Science and Technology - Malhotra, Harish (New Delhi Parichay pub.)