books by subject

Children's Books on Earth Sciences

Filter by available

A Town Through History

By Xavier Hernandez, Pilar Comes, Jordi Ballonga, Lucilla Watson

Cool Science: Recycling (Cool Science S.)

By Charlotte Wilcox

Polar Seas: 6 (Seas And Oceans)

By Penny, Malcolm

Living in St Lucia Pupils' book (Cambridge Primary Geography)

By Bunce, Vincent, Morgan, Wendy

People Under Threat: Tibetans

By Kendra, Judith

Ask Isaac Asimov: Is our planet warming up? (Cased)

By Asimov, Isaac

The Mountain Book (Curriculum Visions)

By Knapp, Brian

Protecting Our Planet: Keeping Water Clean

By McLeish, Ewan

Earthquakes and Volcanoes (Looking at Landscapes)

By Rae, Alison

Oceans And Beaches (Biomes Atlases)

By Day, Trevor

Polar Regions In Danger: 8 (Protecting Habitats)

By Ganeri, Anita

Wild Water - Floods (Raintree Freestyle: Turbulent Planet)

By Carol Baldwin

Discovering France (Discovering S.)

By STURGES, Jo

Earthquakes (Restless Planet)

By Maslin, Mark

Crushing Avalanches (Awesome Forces of Nature)

By Louise Spilsbury, Richard Spilsbury

Rocks & Minerals: Minerals Paperback (Rocks and Minerals)

By Melissa Stewart

Volcano (Go Facts: Natural Disasters)

By Blakes

Ocean Life (Mysteries & Marvels S.)

By Morris, Rick

Local Studies in History and Geography: People and Buildings (Paperback)

By Withersby, Janet

Victorian Years (Take ten years)

By Sharman, Margaret

Brazil

By Lewington, Anna

Kingfisher Encyclopedia of Lands and Peoples

By Alastair Dunnett, Dunnett, Alastair

Blue Level, 1st Wave: My Home in Greece (My world - red level)

By Jenny Vaughan, Donna Bailey

Transport (Environment Starts Here!)

By Royston, Angela

The Green Detective at the Takeaway

By Lobstein, Tim

The Green Detective Down the Drains

By James, Barbara

How the Weather Works

By Dorion, Christiane, Young, Beverley

Houses And Homes (Topics)

By Rowland-Entwistle, Theodore, Theodore Rowland

Key Stage 2 (English Through Topics S.)

By Palmer, Sue, etc., Brinton, Peter, Barton, Avril

Starting Science

By Davies, Kay