| ISBN | Level | Title | Contribution | Publisher | Date of publication |
| 9781405892476 | KS3 | Exploring Science: How Science Works 7 Teacher & Technician Planning Guide CD | Editor & joint author | Longman | Due spring 08 |
| 9781405892483 | KS3 | Exploring Science: How Science Works 7 Teacher & Technician Planning Guide | Editor & joint author | Longman | Due spring 08 |
| 9781405895774 | KS3 | Exploring Science: How Science Works 7 ActiveTeach with BBCActive clips pack | Editor & joint author | Longman | Due spring 08 |
| 9781405892469 | KS3 | Exploring Science: How Science Works 7 Pupil's Book | Editor & joint author | Longman | Due spring 08 |
| 9781405892452 | KS3 | Exploring Science: How Science Works 7 Assessment Support CD | Editor & joint author | Longman | Due spring 08 |
| 9781405892445 | KS3 | Exploring Science: How Science Works 7 Assessment Support Pack | Editor & joint author | Longman | Due spring 08 |
| 9781405892438 | KS3 | Exploring Science: How Science Works 7 Differentiated Classroom & Homework CD | Editor & joint author | Longman | Due spring 08 |
| 9781405892421 | KS3 | Exploring Science: How Science Works 7 Differentiated Classroom & Homework Pk | Editor & joint author | Longman | 19/03/08 |
| 9781405855594 | GCSE | Science for 21st Century: GCSE Further Science Teacher's Guide CD-ROM | Joint author | Longman | 21/08/07 |
| 9781405855587 | GCSE | Science for 21st Century: GCSE Further Science Student's Book | Joint author | Longman | 9/08/07 |
| 9781405855563 | GCSE | Science for 21st Century: GCSE Further Science ActiveTeach | Joint author | Longman | 22/08/07 |
| 9781405855570 | GCSE | Science for 21st Century: GCSE Further Science Copymasters CD-ROM | Joint author | Longman | 21/08/07 |
| 9780340942840 | KS2 | WH Smith Revise Key Stage 2 Science Year 6 | Joint author | Hodder | 27/7/07 |
| 9780340942833 | KS2 | WH Smith Revise Key Stage 2 Science Year 5 | Joint author | Hodder | 27/7/07 |
| 9780340942826 | KS2 | WH Smith Revise Key Stage 2 Science Year 4 | Joint author | Hodder | 27/7/07 |
| 9780340942819 | KS2 | WH Smith Revise Key Stage 2 Science Year 3 | Joint author | Hodder | 27/7/07 |
| 9780582851641 | GCSE | Science for 21st Century: GCSE Additional Science Interactive CD-ROM | Joint author | Longman | 2/04/07 |
| 0582851637 | GCSE | Science for 21st Century: GCSE Additional Science Higher Teacher Guide CD-ROM | Joint author | Longman | 28/5/07 |
| 0582851629 | GCSE | Science for 21st Century: GCSE Additional Science Foundation Teacher Guide CD-ROM | Joint author | Longman | 28/5/07
|
| 0582853435 | GCSE | Science for 21st Century: GCSE Additional Science Higher Teacher Guide | Joint author | Longman | 28/5/07 |
| 0582853427 | GCSE | Science for 21st Century: GCSE Additional Science Foundation Teacher Guide | Joint author | Longman | 28/5/07 |
| 0582853451 | GCSE | Science for 21st Century: GCSE Additional Science Higher Copymaster File | Joint author | Longman | 27/4/07 |
| \0582853443 | GCSE | Science for 21st Century: GCSE Additional Science Foundation Copymaster File | Joint author | Longman | 27/4/07 |
| 034094305X | KS3 | WH Smith Revise Key Stage 3 Science Year 9 |
Sole author | Hodder | 27/4/07 |
| 0340943009 | KS3 | WH Smith Revise Key Stage 3 Science Year 8 |
Sole author | Hodder | 27/4/07 |
| 034094305X | KS3 | WH Smith Revise Key Stage 3 Science Year 7 |
Sole author | Hodder | 27/4/07 |
| 0582853419 | GCSE | Science for 21st Century: GCSE Additional Science Higher Student Book and Activebook | Joint author | Longman | 16/4/07 |
| 0582853400 | GCSE | Science for 21st Century: GCSE Additional Science Foundation Student Book and Activebook | Joint author | Longman | 16/4/07 |
| 1405823127 | KS3 | Exploring Science ActiveBook 9 (network version) | Editor & joint author | Longman | 21/4/06 |
| 1405823119 | KS3 | Exploring Science ActiveBook 9 (homework version) | Editor & joint author | Longman | 21/4/06 |
| 1405823097 | KS3 | Exploring Science ActiveBook 8 (network version) |
Editor & joint author | Longman | 10/1/06 |
| 1405823089 | KS3 | Exploring Science ActiveBook 8 (homework version) | Editor & joint author | Longman | 10/1/06 |
| 1405808829 | KS3 | Exploring Science Video Vault DVD 9 | Sole author | Longman | 5/1/06 |
| 1405818700 | KS3 | KS3 Science Video Vault DVD 9 | Sole author | Longman | 4/1/06 |
| 1405818697 | KS3 | KS3 Science Video Vault DVD 8 | Sole author | Longman | 13/12/05 |
| 1405818689 | KS3 | KS3 Science Video Vault DVD 7 |
Sole author | Longman | 13/12/05 |
| 1405808810 | KS3 | Exploring Science Video Vault DVD 8 | Sole author | Longman | 5/12/05 |
| 1405808802 | KS3 | Exploring Science Video Vault DVD 7 | Sole author | Longman | 28/11/05 |
| 0582808896 | KS2 | Exploring Science Copymasters on CD-ROM 4 | Joint author | Longman | 28/11/05 |
| 1405808926 | KS2 | Exploring Science Copymaster File 4 | Joint author | Longman | 23/11/05 |
| 058280890X | KS2 | Exploring Science Pupil Interactive CD-ROM 4 | Joint author | Longman | 18/11/05 |
| 1405808861 | KS2 | Exploring Science Teacher’s Guide 4 | Joint author | Longman | 27/10/05 |
| 058280887X | KS2 | Exploring Science Copymasters on CD-ROM 3 | Joint author | Longman | 26/10/05 |
| 1405823062 | KS3 | Exploring Science ActiveBook 7 (network version) | Editor & joint author | Longman | 5/10/05 |
| 1405823054 | KS3 | Exploring Science ActiveBook 7 (homework version) | Editor & joint author | Longman | 5/10/05 |
| 1405808845 | KS2 | Exploring Science Pupil’s Book 4 | Joint author | Longman | 4/10/05 |
| 1405808918 | KS2 | Exploring Science Copymaster File 3 | Joint author | Longman | 23/9/05 |
| 1405808853 | KS2 | Exploring Science Teacher’s Guide 3 |
Joint author | Longman | 11/8/05 |
| 1405808837 | KS2 | Exploring Science Pupil’s Book 3 | Joint author | Longman | 30/6/05 |
| 0582808888 | KS2 | Exploring Science Pupil Interactive CD-ROM 3 | Joint author | Longman | 27/6/05 |
| 1405800879 | KS3 | Exploring Science Pupil Interactive CD-ROM 9 | Editor | Longman | 28/4/05 |
| 1405800860 | KS3 | Exploring Science Pupil Interactive CD-ROM 8 |
Editor | Longman | 7/4/05 |
| 1405800828 | KS3 | Exploring Science Pupil Interactive CD-ROM 7 S | Editor | Longman | 6/1/05 |
| 1405800852 | KS3 | Exploring Science Pupil Interactive CD-ROM 7 | Editor | Longman | 21/12/04 |
| 0582836298 | KS3 | Exploring Science Assessment CD-ROM 8 | Editor | Longman | 21/12/04 |
| 058283628X | KS3 | Exploring Science Assessment CD-ROM 7 | Editor | Longman | 21/12/04 |
| 0582535689 | KS3 | Exploring Science Copymaster File 8 | Editor & joint author | Longman | 25/10/04 |
| 0582836301 | KS3 | Exploring Science Assessment CD-ROM 9 | Editor | Longman | 30/9/04 |
| 0582840775 | KS3 | Exploring Science Access Pack |
Editor | Longman | 22/9/04 |
| 0582840767 | KS3 | Exploring Science Planning CD-ROM 9 | Editor | Longman | 15/9/04 |
| 0582840759 | KS3 | Exploring Science Planning CD-ROM 8 | Editor | Longman | 7/9/04 |
| 0582840740 | KS3 | Exploring Science Planning CD-ROM 7 | Editor | Longman | 7/9/04 |
| 0582819156 | KS2 | Exploring Science Copymasters on CD-ROM 6 | Joint author | Longman | 15/7/04 |
| 0582819113 | KS2 | Exploring Science Teacher’s Guide 6 |
Joint author | Longman | 9/7/04 |
| 0582840732 | KS3 | Exploring Science Teacher’s Guide 9 Strategy Edition |
Editor & joint author | Longman | 24/6/04 |
| 058281913X | KS2 | Exploring Science Copymaster File 6 |
Joint author | Longman | 28/5/04 |
| 0582819008 | KS2 | Exploring Science Pupil’s Book 6 |
Joint author | Longman | 27/5/04 |
| 0582840724 | KS3 | Exploring Science Teacher’s Guide 8 Framework Strategy Edition | Editor & joint author | Longman | 5/5/04 |
| 0582840716 | KS3 | Exploring Science Teacher’s Guide 7 Framework Strategy Edition |
Editor & joint author | Longman | 5/5/04 |
| 0582819148 | KS2 | Exploring Science Copymasters on CD-ROM 5 | Joint author | Longman | 5/5/04 |
| 0582819180 | KS2 | Exploring Science Pupil Interactive CD-ROM 6 | Joint author | Longman | 30/4/04 |
| 0582819105 | KS2 | Exploring Science Teacher’s Guide 5 | Joint author | Longman | 30/3/04 |
| 0582819172 | KS2 | Exploring Science Pupil Interactive CD-ROM 5 | Joint author | Longman | 30/3/04 |
| 0582819121 | KS2 | Exploring Science Copymaster File 5 | Joint author | Longman | 30/3/04 |
| 0582818990 | KS2 | Exploring Science Pupil’s Book 5 |
Joint author | Longman | 2/2/04 |
| 0582776074 | GCSE | Higher Science CD-ROM 2 | Editor & joint author | Longman | 16/7/03 |
| 0582776112 | GCSE | Higher Science Book 2 | Editor & joint author | Longman | 4/7/03 |
| 0582776090 | GCSE | Higher Science Teacher’s Guide 2 |
Editor & joint author | Longman | 13/6/03 |
| 0582776082 | GCSE | Higher Science CD-ROM 1 | Editor & joint author | Longman | 3/4/03 |
| 0582535611 | KS3 | Exploring Science Copymasters on CD-ROM 9 | Editor & joint author | Longman | 1/4/03 |
| 0582776104 | GCSE | Higher Science Teacher’s Guide 1 | Editor & joint author | Longman | 18/3/03 |
| 058253562X | KS3 | Exploring Science Copymasters on CD-ROM 8 | Editor & joint author | Longman | 11/3/03 |
| 0582535646A | KS3 | Exploring Science Teacher’s Guide 9 |
Editor & joint author | Longman | 27/2/03 |
| 0582776120 | GCSE | Higher Science Student’s Book 1 | Editor & joint author | Longman | 19/2/03 |
| 0582535670 | KS3 | Exploring Science Copymaster File 9 | Editor & joint author | Longman | 11/12/02 |
| 0582535654 | KS3 | Exploring Science Teacher’s Guide 8 | Editor & joint author | Longman | 9/12/02 |
| 0582535700 | KS3 | Exploring Science Pupil’s Book 9 | Editor & joint author | Longman | 29/10/02 |
| 0582498023 | GCSE | Foundation Science CD-ROM 2 | Editor & joint author | Longman | 3/10/02 |
| 0582535638 | KS3 | Exploring Science Copymasters on CD-ROM 7 | Editor & joint author | Longman | 25/9/02 |
| 0582498007 | KS3 | Exploring Science Copymasters on CD-ROM 3 | Editor & joint author | Longman | 25/9/02 |
| 0582437016 | GCSE | Foundation Science Teacher’s Guide 2 | Editor & joint author | Longman | 5/8/02 |
| 0582535719 | KS3 | Exploring Science Pupil’s Book 8 | Editor & joint author | Longman | 17/7/02 |
| 0582436990 | GCSE | Foundation Science Student’s Book 2 | Editor & joint author | Longman | 15/7/02 |
| 0582535662 | KS3 | Exploring Science Teacher’s Guide 7 | Editor & joint author | Longman | 5/6/02 |
| 0582403677 | KS3 | Exploring Science Teacher’s Guide 3 |
Editor & joint author | Longman | 27/5/02 |
| 0582403642 | KS3 | Exploring Science Pupil’s Book 3 |
Editor & joint author | Longman | 24/5/02 |
| 0582430437 | KS3 | Exploring Science Copymaster File 3 | Editor & joint author | Longman | 16/5/02 |
| 0582535697 | KS3 | Exploring Science Copymaster File 7 | Editor & joint author | Longman | 2/5/02 |
| 0582535727 | KS3 | Exploring Science Pupil’s Book 7 | Editor & joint author | Longman | 18/4/02 |
| 0582498015 | GCSE | Foundation Science CD-ROM 1 | Editor & joint author | Longman | 26/3/02 |
| 058249799X | KS3 | Exploring Science Copymasters on CD-ROM 2 |
Editor & joint author | Longman | 5/7/01 |
| 0582437008 | GCSE | Foundation Science Teacher’s Guide 1 | Editor & joint author | Longman | 26/6/01 |
| 0582436982 | GCSE | Foundation Science Student’s Book 1 | Editor & joint author | Longman | 26/6/01 |
| 0582430445 | KS3 | Exploring Science Copymaster File 2 | Editor & joint author | Longman | 31/5/01 |
| 0582403669 | KS3 | Editor & joint author | Longman | 23/5/01 |
|
| 0582497981 | KS3 | Exploring Science Copymasters on CD-ROM 1 | Editor & joint author | Longman | 4/4/01 |
| 0582403634 | KS3 | Exploring Science Pupil’s Book 2 | Editor & joint author | Longman | 12/3/01 |
| 0582430453 | KS3 | Exploring Science Copymaster File 1 | Editor & joint author | Longman | 1/8/00 |
| 0582403650A | KS3 | Exploring Science Teacher's Guide 1 | Editor & joint author | Longman | 17/7/00 |
| 0582403626 | KS3 | Exploring Science Pupil’s Book 1 | Editor & joint author | Longman | 20/4/00 |
