Science encyclopedia - Rainford,Jenni (England bardfield press)