Smoke and mirrors : how science reflects reality - Brown, James Robert. (Philosophical issues in science series, 1994)