Scientific method :a historical and philosophical introduction