Diane Harris University of Manchester, UK Primary Science: Teaching Theory and Practice Primary Science: Teaching Theory and Practice