Science World (Second Edition) Book-7 - "Stannard, Peter" (,Macmillan Education (Pvt) Ltd. Australia, 2003)