books by subject

Scientific History & Philosophy References

Filter by available

Weather (Eye Know)

By DK

Time (Eye Know)

By DK

World Religions: The Great Faiths Explored & Explained

By Bowker, John

Trees (DK Eyewitness Companion Guide)

By Usher, Carol, Ridsdale, Colin, White, John

Nature Ranger (Nature Activities)

By Burnie, David, Walker, Richard

Weather Watcher (Nature Activities)

By Woodward, John

Peter Ackroyd Voyages Through Time: Escape from the Earth

By Ackroyd, Peter

Rock & Fossil Hunter (Nature Activities)

By Morgan, Ben

New Pocket Dog Training

By Bruce Fogle

Tree (Eyewitness)

By Burnie, David

Weather (Eyewonder)

By DK

Animal: Compact Edition

By Burnie, David

Revealed Rainforest (Dk Revealed)

By Green, Jen, Longworth, Mark

Hurricane (Eyewitness)

By Challoner, Jack

Dawkin's God: Genes, Memes, and the Meaning of Life

By Mcgrath, Alister E., Alister E. McGrath

Biodiversity: An Introduction

By Gaston, Kevin J., Spicer, John I.

How to do a Research Project: A guide for undergraduate students

By Robson, Colin

Dictionary of Military Terms (3rd Edition) (ELT) (Campaign Series Cover)

By Richard Bowyer

The European Superpower

By McCormick, John

Martin Luther King Jr. and the Civil Rights Movement: Controversies and Debates

By John A. Kirk

Politics in Ireland: Convergence and Divergence in a Two-Polity Island (Comparative Government and Politics)

By Adshead, Maura, Tonge, J.

Bioethics in Historical Perspective

By Ferber, Sarah

On the Punitive Society: Lectures at the Collège de France, 1972-1973 (Michel Foucault: Lectures at the Collège de France)

By Foucault, Michel

Security, Territory, Population (Michel Foucault: Lectures at the College De France): Lectures at the College de France, 1977-78 (Michel Foucault: Lectures at the Collège de France)

By Foucault, Michel, Senellart, Michel, Ewald, Francois

The Philosophy and Methods of Political Science (Political Analysis)

By Dowding, Keith

The Kids' Book of Clouds and Sky

By Staub, Frank

Mastering the Language of Literature (Palgrave Master Series)

By Hebron, Malcolm

The Philosophy and Methods of Political Science (Political Analysis)

By Dowding, Keith

The Last Dropout: Stop the Epidemic!

By Milliken, Bill

Anti-Oppressive Ethics and Values in Social Work

By Clifford, Derek, Burke, Beverley