Knowledge Resources

Books & Publications

Textbooks, reference works, open educational resources and landmark publications across every subject.

A Brief History of Time

Stephen Hawking

PhysicsGeneralCommercial

Bantam Books · English

The Wealth of Nations

Adam Smith

EconomicsHigher EducationPublic domain

W. Strahan · English

NCERT Mathematics Class X

NCERT

MathematicsSecondaryOpen textbook

NCERT, India · English / Hindi

Campbell Biology

Urry, Cain, Wasserman

BiologyUndergraduateCommercial

Pearson · English

Gray's Anatomy

Henry Gray

MedicineMedical EducationCommercial

Elsevier · English

Introduction to Algorithms

Cormen, Leiserson, Rivest, Stein

Computer ScienceUndergraduateCommercial

MIT Press · English

Pedagogy of the Oppressed

Paulo Freire

EducationProfessionalCommercial

Continuum · English / Portuguese

OpenStax College Physics

OpenStax

PhysicsUndergraduateOpen access

Rice University · English

The Republic

Plato

PhilosophyHigher EducationPublic domain

Ancient Greece · Greek / translations

Deep Learning

Goodfellow, Bengio, Courville

Artificial IntelligenceGraduateFree online

MIT Press · English