Open Library
Science
The universe explained, imperfectly.

Fundamentals of ecotoxicology
Michael C. Newman

Impossible Possibilities
Louis Pauwels
The Moon
Isaac Asimov
Boundary layer climates
T. R. Oke
Evolution
Linda Gamlin
Development through life
Barbara M. Newman
Science (Science: the Salters' Approach)
Salters' Science Team
The sustainable urban development reader
Stephen Wheeler
The origins of modern science, 1300-1800
Sir Herbert Butterfield
The cruise of the Betsey
Hugh Miller
The Immortalists
David M. Friedman
Essentials of anatomy & physiology
Frederic Martini
A Short History of Biology
Isaac Asimov
A history of science
George Sarton
Ancients and moderns
Richard Foster Jones
The Visual Display of Quantitative Information
Edward R. Tufte
Scientific dialogues
Jeremiah Joyce
Marine biology
Peter Castro
How to think about weird things
Theodore Schick
Does God play dice?
Ian Stewart