books by subject

Earth Sciences & Geography for Kids

Filter by available

Coping with Population Growth (The Environment Challenge)

By Barber, Nicola, Ward, Geoff

Is That Fair? Fair Trade (Worldscapes)

By Atkinson, Mary

Sustaining Our Natural Resources (The Environment Challenge)

By Jen Green

Coasts (Mapping Britain's Landscape)

By Taylor, Barbara

China (Countries in the News)

By Teichmann, Iris

China (Countries of the World)

By Goddard, Carole, Carole Goddard

Nations of the World: China Hardback

By Field, Catherine

Nations of the World: India Hardback

By Anital Dalal, Dalal, Anital

Modern China (China Focus)

By Marta Segal Block

Mongolia (Countries of the World)

By Bold, Munkhtuya

Germany (Country Topics)

By Wright, Rachel, Morris, Ting

UK Government and Politics Annual Update 2013 (Philip Allan As Annual Update)

By McNaughton, Neil, Fairclough, Paul, Magee, Eric

Learning to Teach: A Handbook for Primary and Secondary School Teachers

By Nicholls, Gill

Violent Skies: Hurricanes (Raintree Freestyle: Turbulent Planet)

By Carol Baldwin

Wild Waters: Floods : Floods (Raintree Freestyle: Turbulent Planet)

By Carol Baldwin

Disasters in Nature: Hurricane (Cased)

By Coster, Patience

Disasters in Nature: Tornado (Cased)

By Coster, Patience

South Africa (Countries in the News)

By Gallagher, Michael

Costa Rica (Countries Around the World)

By Elizabeth Raum

Rivers and Lakes: 13 (Habitats)

India (Countries of the World)

By Allaby, Michael

Philips's Desk Reference Atlas (World Atlas)

By Philips

Seas (Explorer Travel Guides)

By Nick Hunter

Wetlands (Habitats)

By Snedden, Robert

Gorilla (Animals Under Threat)

By Marina Taylor

Innumeracy: Mathematical Illiteracy and Its Consequences

By john-allen-paulos, Paulos, John Allen

Bosnia: Reporting the News as it Happens in War-torn Bosnia (Hot Off the Press)

By Flint, David

Continents Asia

By Lambert, David, Bull, Peter

Ethiopia (Looking at Countries)

By Pohl, Kathleen

The Great Depression (Living Through History)

By Harris, Nathaniel