Open Library
Science
The universe explained, imperfectly.

Petroleum refining
James H. Gary

Environmental physics
Egbert Boeker

Introduction to Vibration in Engineering
Sung Lee

Organic Synthesis
Douglass F. Taber

Fundamentals of human biology and health
Heather Murdock

Real-time system design and analysis
Phillip A. Laplante

Biometry; the principles and practice of statistics in biological research
Robert R. Sokal

Science for Life and Living
Biological Sciences Curriculum Study

The sun
Isaac Asimov

Night of the New Magicians
Mary Pope Osborne

Scientific progress
Craig Dilworth

The lying stones of Marrakech
Stephen Jay Gould

Writing Engineering Specifications
Paul Fitchett

Anatomy and Physiology
Kenneth S. Saladin

All Life is Problem Solving
Karl Popper

A history of astronomy
Walter W. Bryant

The unrealists
Harvey Wickham

Bibliotheca chemico-mathematica
Henry Sotheran Ltd.

A century of science, 1851-1951
Herbert Dingle

Personal knowledge
Michael Polanyi