Philosophy of science interrogates the nature, boundaries and assumptions of scientific inquiry. It examines how theories are formulated, tested and ultimately accepted or revised, and explores the ...