Oxford Primary Science: Primary Science in the National Curriculum by Terry Jennings
The Oxford Primary Science programme is a complete science resource/programme for primary pupils (and teachers). This book is a background reader for primary teachers who are not `scientists'. Although part of the Oxford Primary Science prgramme, it can also stand on its own.