books by author
John

101 Questions and Answers: The World of Dinosaurs (Cased) (101 Questions & Answers)

History of Britain Topic Books: The Blit (Cased)

History of Britain Topic Books: The Spanish Armada Hardback

History of Britain Topic Books: The Spanish Armada (Paperback)

Everyday Machines: Amazing Devices We Take for Granted

The Hamlyn History of Classical Music (Illustrated history)

The Happy Goat (Humpty Dumpty Club)

The Story of Tiger-pig (Humpty Dumpty Club)
Starpol: Action Files Set Hunter 3
Starpol: Action Files Set Hunter 4

Swashbucklers: The Crew (Goes Home S.)

POCKET TALES YEAR 2 POSTER PETE (POCKET READERS FICTION)

Ginn Science : Year 3 Pupil Book : Weather

G.science:Yr3 Pupils:birds (GINN SCIENCE)

Ginn Science : Year 3 Pupil Book : Homes And Shelters

Ginn Science : Year 3 Pupil Book : Colour And Light

Ginn Science : Year 3 Pupil Book : Body Maintenance

Ginn Science : Year 4 Pupil Book:Sound

New Star Science Yr3/P4: Rocks And Soils Pupil's Book (STAR SCIENCE NEW EDITION)

New Star Science Yr3/P4: Magnets And Springs Pupil's Book (STAR SCIENCE NEW EDITION)

New Star Science Yr3/P4: Light And Shadows Pupil's Book (STAR SCIENCE NEW EDITION)

New Star Science: Year 4: Separating Solids And Liquids Pupils` Book (STAR SCIENCE NEW EDITION)

New Star Science: Year 4: Separating Solids And Liquids Teacher Notes: Teacher's Notes (STAR SCIENCE NEW EDITION)

New Star Science: Year 5: Keeping Healthy Pupils` Book: Keeping Healthy Year 5 (STAR SCIENCE NEW EDITION)

New Star Science Yr5/P6 Keeping Healthy Teacher Notes: Keeping Healthy Year 5 (STAR SCIENCE NEW EDITION)

New Star Science Yr5/P6 Life Cycles Teacher Notes: Life Cycles Year 5 (STAR SCIENCE NEW EDITION)

New Star Science Yr5/P6 Gases Teacher Notes: Gases Year 5 (STAR SCIENCE NEW EDITION)

New Star Science: Year 5: Changing State Pupils` Book: Changing State Year 5 (STAR SCIENCE NEW EDITION)

New Star Science Yr5/P6 Sun And Moon Pupil's Book: Earth, Sun and Moon Year 5 (STAR SCIENCE NEW EDITION)
