John L. Foster
2019Dinosaur Poems
2019Dragon Poems
2018Eggs with legs
2018Album Art
2017A Better Boy
2016Titanic
2016Dinosaur Rap
2015Student Book 5
2015Student Book 4
2015Jumpstart! PSHE
2014Student Book 1
2014Student Book 2
2014Student Book 3
2012Cool Cars
2012Amazing Escapes
2007The Poetry Chest
2006The Marathon
2006Run, Jump, Hop
2001Cockadoodle Moo
2000Marx's Ecology