Table:
text: 2004 Formula One season
Grands Prix
Grands Prix
Grand_Prix Pole_Position Fastest_Lap Winning_Driver Constructor_ Report
Australian Grand Prix Michael Schumacher Michael Schumacher Michael Schumacher Ferrari Report
Malaysian Grand Prix Michael Schumacher Juan Pablo Montoya Michael Schumacher Ferrari Report
Bahrain Grand Prix Michael Schumacher Michael Schumacher Michael Schumacher Ferrari Report
San Marino Grand Prix Jenson Button Michael Schumacher Michael Schumacher Ferrari Report
Spanish Grand Prix Michael Schumacher Michael Schumacher Michael Schumacher Ferrari Report
Monaco Grand Prix Jarno Trulli Michael Schumacher Jarno Trulli Renault Report
European Grand Prix Michael Schumacher Michael Schumacher Michael Schumacher Ferrari Report
Canadian Grand Prix Ralf Schumacher Rubens Barrichello Michael Schumacher Ferrari Report

text: 2004 Formula One season
Grands Prix
Grands Prix
Grand_Prix Pole_Position Fastest_Lap Winning_Driver Constructor_ Report
United States Grand Prix Rubens Barrichello Rubens Barrichello Michael Schumacher Ferrari Report
French Grand Prix Fernando Alonso Michael Schumacher Michael Schumacher Ferrari Report
British Grand Prix Kimi Räikkönen Michael Schumacher Michael Schumacher Ferrari Report
German Grand Prix Michael Schumacher Kimi Räikkönen Michael Schumacher Ferrari Report
Hungarian Grand Prix Michael Schumacher Michael Schumacher Michael Schumacher Ferrari Report
Belgian Grand Prix Jarno Trulli Kimi Räikkönen Kimi Räikkönen McLaren - Mercedes Report
Italian Grand Prix Rubens Barrichello Rubens Barrichello Rubens Barrichello Ferrari Report
Chinese Grand Prix Rubens Barrichello Michael Schumacher Rubens Barrichello Ferrari Report
Japanese Grand Prix Michael Schumacher Rubens Barrichello Michael Schumacher Ferrari Report
Brazilian Grand Prix Rubens Barrichello Juan Pablo Montoya Juan Pablo Montoya Williams - BMW Report

Question: Who was the winning driver when the pole position was Jenson Button, the fastest lap was Michael Schumacher and the car was Ferrari in the Grand Prix of the 2004 Formula 1 season?

Question: What was the pole position at the San Marino Grand Prix with Michael Schumacher as the winning driver of the 2004 Formula 1 season?