Stephen Savage is a biologist and natural history lecturer. He is also an assosiation member of the Institute of Biologists and an adviser for the British Marine Life Study Society.
This is a simple story but one my son absolutely loves. He enjoys looking at the pictures and following supertruck on his adventure. We have read this...