In a time when the role of science is under threat, this book provides a timely and accessible text that can be used to learn or teach both the theory and practices of science. It is ideal for intermediate-advanced students majoring in any science (or engineering) subject.