100 things you should know about science - Parker,Steve (Unknow : Miles kelly publishing ltd., 2002)