100 things you should know about science - Parker, Steve (Miles Kelly Publishing, 2005)