Nancy Cartwright's Philosophy of Science - Luc Bovens; Stephan Hartmann; Carl Hoefer (Taylor and Francis, 2008)