Science for children : a book for teachers