Depth

An Account of Scientific Explanation

Michael Strevens